当前位置: 首页 > 面试题库 >

Axios删除带有正文和标题的请求吗?

姬昀
2023-03-14
问题内容

我在ReactJS编程时使用Axios,我假装将DELETE请求发送到我的服务器。

为此,我需要标题:

headers: {
  'Authorization': ...
}

身体是由

var payload = {
    "username": ..
}

我一直在互联网上进行搜索,仅发现DELETE方法需要一个“参数”,并且不接受“数据”。

我一直试图像这样发送它:

axios.delete(URL, payload, header);

甚至

axios.delete(URL, {params: payload}, header);

但是似乎没有任何作用…

有人可以告诉我是否有可能(可能是这样)发送带有标头和正文的DELETE请求,以及如何发送?

先感谢您!


问题答案:

因此,经过多次尝试,我发现它可以正常工作。

请遵循订单顺序, 这一点非常重要,否则将无法正常工作

axios.delete(URL, {
  headers: {
    Authorization: authorizationToken
  },
  data: {
    source: source
  }
});


 类似资料:
  • 我在ReactJS中编程时使用Axios,我假装向服务器发送DELETE请求。 为此,我需要标题: 而身体是由 我一直在互联网上搜索,只发现DELETE方法需要一个“参数”,不接受“数据”。 我一直试图这样发送: 或者甚至 但似乎没有什么工作... 有人能告诉我是否有可能(我想是这样)发送一个包含标题和正文的删除请求,以及如何做到这一点吗? 提前谢谢你!

  • 您好,我想使用截取标题和正文参数向服务器发送删除请求。但我无法成功发送请求 我试过的 这是我的截击请求课 当我尝试此代码时,我收到400响应代码错误。如果有人可以帮助我,请告诉我。。这就是我做错的地方。谢谢 这里是我测试的deleteapi的屏幕截图,它工作正常。

  • 我希望使用HttpClient设置Content-Type和Authorization头,并希望为body(请求)加载xml文件,并发送Post请求。 转换为document.toString() 请帮助我使用HttpClient组合邮件请求的头和正文。

  • 我有一个PHP脚本,它成功地返回一些简单的头以及一个set-cookie头,如果在浏览器中直接调用(或由邮递员)。我可以从chrome DevTools上读到这样的响应标题。但是当我用Axios调用它时,set-cookie头就不会显示出来,浏览器中也没有保存cookie。 我尝试了不同的方法,比如在服务器端更改响应头,并在axios中使用“with Credentials:true”,但都不起作

  • 因此,我试图使用wiremck向带有请求正文的URL发出后请求,然后使用我的respons.json文件返回响应。(自定义响应) 我就是这样设置的,但我似乎找不到任何关于如何设置带有请求主体的post存根(包含数据,比如说尝试创建ID),然后检索自定义响应主体(从json文件创建ID响应)的信息。我该怎么设置呢。我尝试通过json文件请求生成id,然后尝试检索创建的id。 WithBodyFile

  • 我想发送一个带有自定义头的http删除请求。 我试图用Spring的WebClient实现这一点,代码如下: 我期待着这样的事情: 但是,实际的要求是: 我错过了一些东西包括自定义标题X-FOO吗? 更新1:我将Reactornetty升级为0.7.3。释放 缺少的标题仍然缺少: 更新2:我发现在我的pom中导入了一个Reactor的BOM(铋释放),在删除该BOM后,Spring Boot 2.