gpt4 book ai didi

reactjs - axios删除请求不取body数据

转载 作者:行者123 更新时间:2023-12-04 11:49:16 26 4
gpt4 key购买 nike

我是新来的 react redux .我这里有一个 delete request

export const deleterequest = (url, jdId) =>
axios.delete(
url,
jdId,
{
headers: {
"Authorization": localStorage.getItem("access_token") !== null ? `Bearer ` + localStorage.getItem("access_token") : null,
"Content-Type": "application/json"
}
}
).then(data => {
if (data.status === HttpStatus.OK) {
return {
status: data.status,
payload: data.data
};
}
}).catch(err => {
return {
status: err.response ? err.response.data : 'Network error',
payload: null
};

所以,我尝试了这个 apporch。 jdId是一个字符串数组。所以,但是当我以这种方式使用时,我的请求 header 不会显示此数据。

那么,我做错了什么。谁能帮我这个 ?

最佳答案

删除带有正文的请求需要将其设置在数据键下

export const deleterequest = (url, jdId) =>
axios.delete(
url,
{ data: jdId },
{
headers: {
"Authorization": localStorage.getItem("access_token") !== null ? `Bearer ` + localStorage.getItem("access_token") : null,
"Content-Type": "application/json"
}
}
).then(data => {
if (data.status === HttpStatus.OK) {
return {
status: data.status,
payload: data.data
};
}
}).catch(err => {
return {
status: err.response ? err.response.data : 'Network error',
payload: null
};

关于reactjs - axios删除请求不取body数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55488670/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com