谷歌浏览器插件是否可以动态修改请求头部
时间:2025-10-02
来源:谷歌浏览器官网
javascript
// 创建一个响应头对象
var responseHeaders = new ResponseHeaders();
// 设置请求头部
responseHeaders.set("Content-Type", "application/json");
responseHeaders.set("Authorization", "Bearer your_token");
// 发送自定义的HTTP请求
chrome.runtime.sendMessage({
request: "customRequest",
data: {
method: "GET",
headers: responseHeaders
}
}, function(response) {
// 处理响应
});
在这个示例中,我们创建了一个`ResponseHeaders`对象,并设置了请求头部。然后,我们使用`chrome.runtime.sendMessage`方法发送一个自定义的HTTP请求,并将响应头部作为数据传递给请求。
