小编典典

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

reactjs

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

为此,我需要标题:

headers: {
  'Authorization': ...
}

身体是由

var payload = {
    "username": ..
}

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

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

axios.delete(URL, payload, header);

甚至

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

但是似乎没有任何作用…

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

先感谢您!


阅读 267

收藏
2020-07-22

共1个答案

小编典典

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

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

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