我在请求标头中看不到任何数据。
使用以下
$http.post('http://localhost/api/validate', {}, { headers: key } );
在运行时传递的表单是
为什么我无法在devtools内部的标题中看到任何数据集。在服务器端也获取空值。 不知道我做错了什么。
在完成评论和回答之后,我尝试了这一点,但它仍无效。
http.post('http://localhost/api/validate',key,
{ headers: { 'Content-Type': 'aplication/json'}}
}
仍然得到相同的结果:(
答案 0 :(得分:0)
POST调用的第二个例子必须是数据对象(PARAMS)。我想问题是因为那个。标头应为:{ headers: {key:value}
$http.post('http://localhost/api/validate',{}, { headers: {key:value}} );
EX:
$http.post("url", requestData, {
headers: { 'Content-Type': 'aplication/json'},
}).success(function(responseData) {
//do stuff with response
});
编辑:
注意:显示临时标题。消息显示在 DevTools,因为您看到的标题不是实际的标题 发送到服务器。
有时AdBlock会干扰,如果您有,请尝试禁用它,然后重试。