[英]AngularJS $http.delete Request with Body and Headers
嘿,对于POST / PUT请求,只需这样做
$http.post(url, body, headers)
工作正常
但是使用DELETE可以得到我的身体,但是完全忽略了我的标题...
$http.delete(url, body, headers)
该文档太糟糕了,对于v1.3.20,您需要执行以下操作:
$ http.delete(URL,{data:{...},标头:{...}})
...由于某种原因,它与发布/发布完全不同。
要包括在选项中的两个关键元素是data
的Content-Type
(作为headers
对象的一部分)。 您的请求将类似于:
$http.delete(url, {data: {...}, headers: {'Content-Type': 'application/json;charset=utf-8'}})
致谢@Harshit Anand的另一篇SO帖子 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.