首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获取HTTP Authorization头

如何获取HTTP Authorization头
EN

Stack Overflow用户
提问于 2013-09-01 20:13:46
回答 1查看 8.5K关注 0票数 0

我正在开发一个Chrome扩展来捕获身份验证信息。我想要获取HTTP Authorization标头。

我试过Chrome API webRequest.onSendHeaders,但它不起作用

以下是我的代码:

代码语言:javascript
复制
/***************onsendHeaders*************/
chrome.webRequest.onSendHeaders.addListener(function(details) {
    console.log(details.url, details.requestHeaders);
    for(var i = 0; i < details.requestHeaders.length;i++) {
        var header = details.requestHeaders[i];
        if(header.name.toLowerCase() == "authorization") {
        alert("AUTH!");                      /*Never get alert when I login to websites*/
        }
    }
},
{"urls":["*://*/*"]},
["requestHeaders"]);
EN

回答 1

Stack Overflow用户

发布于 2016-09-14 05:53:29

这在扩展中是不可能做到的。这将是一场安全噩梦。

下面的Xan评论给出了一个很好的reference

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18558337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档