在$ dev中无法在devtools中看到标题?

时间:2017-04-13 05:12:55

标签: javascript angularjs http http-headers

我在请求标头中看不到任何数据。

使用以下

$http.post('http://localhost/api/validate', {}, { headers: key } );

enter image description here

在运行时传递的表单是

enter image description here

为什么我无法在devtools内部的标题中看到任何数据集。在服务器端也获取空值。 不知道我做错了什么。

在完成评论和回答之后,我尝试了这一点,但它仍无效。

http.post('http://localhost/api/validate',key,
    { headers: { 'Content-Type': 'aplication/json'}}
}

仍然得到相同的结果:(

正如评论中所述 这是firefox中的样子 enter image description here

1 个答案:

答案 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会干扰,如果您有,请尝试禁用它,然后重试。