Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Chrome开发工具未显示所有请求头_Javascript_Http Headers_Angular_Jsonp_Google Chrome Devtools - Fatal编程技术网

Javascript Chrome开发工具未显示所有请求头

Javascript Chrome开发工具未显示所有请求头,javascript,http-headers,angular,jsonp,google-chrome-devtools,Javascript,Http Headers,Angular,Jsonp,Google Chrome Devtools,我想知道为什么我的Chrome开发工具没有显示我在请求中放置的标题。我想向Twitter API发送一个请求,它需要一个授权头 我正在执行以下代码: getTweets(hashtag : string){ var headers = new Headers(); headers.append('Test-Test', '123456789'); headers.append('Authorization', 'Bearer AAAAAAAAAA

我想知道为什么我的Chrome开发工具没有显示我在请求中放置的标题。我想向Twitter API发送一个请求,它需要一个授权头

我正在执行以下代码:

 getTweets(hashtag : string){
        var headers = new Headers();
        headers.append('Test-Test', '123456789');
        headers.append('Authorization', 'Bearer AAAAAAAAAAAAAAAAAAAAAONruQAQda4njz64ske7axXN9sw4U0oU%3Dr1niTwVKwXomZczDKgN0wWHWEMPrPcnXXMgVQhiTIzays7J');


      return this.jsonp.get('https://api.twitter.com/1.1/search/tweets.json?q=canada&callback=JSONP_CALLBACK', {headers: headers});  
    }
但是,它没有按预期返回数据

当我转到Chrome开发工具时,我没有看到我在请求中添加的标题


为什么会这样?我没有正确添加标题吗?Chrome开发工具是否只显示基本标题?发生了什么事?

在使用JSONP时,无法控制浏览器发送的标题。JSONP是一种聪明的技巧(或者说是一种黑客,取决于你如何看待它…),它包括插入一个指向服务器端点的
标记。最终,浏览器将决定在通过
标记请求脚本时发送哪些标题,而您不能影响它


发件人:

真的吗?那么,甚至有一个标题参数还有什么意义呢?这不是一个重复的问题,而链接到的答案,因为原始的“重复”并没有回答实际的问题。问题在于Chrome开发工具网络选项卡没有显示请求的所有头。我遇到了同样的问题,“Headers”选项卡没有显示所有请求头。