Google Chrome 中的常规 header 包含每个 http 请求的 requestURL 字符串(例如:请求 URL:chrome-extension://bdfnieppndfdhcgbmhfdlgdjegclkomk/static/js/region.js) 我想提取它,但我知道的唯一方法是 window.location.href ,它不包含扩展名。
最佳答案
我认为你只需要使用 chrome.tabs API并使用 getCurrent 方法。
你只想做类似的事情:
chrome.tabs.getCurrent(function(tab){
console.log(tab.url);
});
将以下权限添加到您的 manifest.json 文件中:
{
"name": "My extension",
...
"permissions": [
"tabs"
],
...
}
希望它能让您朝着正确的方向开始。
关于javascript - 如何使用 javascript 在 Google Chrome 中获取 RequestURL(通用 header ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30994011/