我刚刚开始使用 chrome.* API 开发 Google Chrome 扩展程序。我正在尝试分析来自浏览器的传出请求。如果我在我的 background.html 中运行它:
chrome.webRequest.onBeforeSendHeaders.addListener(
function (details) {
if (details.method == "POST") {
alert(JSON.stringify(details));
}
},
{ urls: ["<all_urls>"]}
);
我收到每个请求的通知,但似乎我无权访问 http post 参数。我通过附加的内容脚本获取这些参数,但不能通过 chrome.webRequest 对象访问这些参数吗?