【发布时间】:2015-09-20 04:36:33
【问题描述】:
我正在努力让 AngularJS 将 HTTP Content-Type 标头设置为 application/json。我已经看到它经常这样做:
$http({
method: 'POST',
url: 'http://myurl.com',
data: {
"key":"value"
},
headers : {
'Content-Type' : 'application/json'
}
})
但这似乎并没有做到这一点。检查 Chrome 中的标头,我没有看到任何 Content-Type 标头:
我已经能够通过以下设置获得在 POSTMAN 中工作的请求:
POST /run HTTP/1.1
Host: myurl.com:80
Content-Type: application/json
Cache-Control: no-cache
Postman-Token: 5470283d-0f71-93a0-32ff-cc2fa4395eaa
{
"key" : "value"
}
有什么想法吗?我在这里做错了什么?
【问题讨论】:
标签: json angularjs http-headers