gpt4 book ai didi

javascript - Angular $http 删除请求正文

转载 作者:行者123 更新时间:2023-11-30 16:28:10 25 4
gpt4 key购买 nike

有如下代码:

params =
method: 'DELETE'
url: "profiles/#{@currentProfile.id}/boxes/#{@box.id}/messages"
data:
ids: ids
headers:
"Content-Type": "application/json;charset=utf-8"
$http(params)

当我执行这个 DELETE 请求时,我看到这个请求没有主体,即我的请求主体中没有“ids”参数。我该如何解决?我在 StackOverflow 上看到了一些答案,人们建议设置“Content-Type” header 。我做到了,但对我没有帮助。

最佳答案

我已经测试了您的配置 ( codepen )。您可以在开发工具中看到请求正文发送正常:

params =
method: 'DELETE'
url: "someurl"
data:
ids: [1,2,3]
something: 'anything'
headers:
"Content-Type": "application/json;charset=utf-8"
$http(params)

DELETE request body

请记住,某些后端会默认忽略 DELETE 正文。尝试重新设计您的 API。

看看:

关于javascript - Angular $http 删除请求正文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33785992/

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