我如何获得HTTP授权标头

时间:2013-09-01 12:13:46

标签: google-chrome google-chrome-extension http-headers xmlhttprequest httprequest

我正在开发Chrome扩展程序以捕获身份验证信息。我想获得HTTP授权标题。

我尝试了Chrome API webRequest.onSendHeaders,但它无效

以下是我的代码:

/***************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"]);

1 个答案:

答案 0 :(得分:-1)

在扩展程序中无法做到这一点。这将是一场安全噩梦。

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