gpt4 book ai didi

google-chrome - 如何在Chrome中更改响应 header

转载 作者:行者123 更新时间:2023-12-03 20:27:10 26 4
gpt4 key购买 nike

我正在处理互联网上的某些mp3链接。

使用Chrome开发人员工具时,我看到有些响应头带有Content-Type:application/octet-stream(此类链接迫使Chrome下载),有些链接具有响应头带有Content-Type:audio/mpeg(此类链接允许Chrome浏览器以流方式播放它们)。

是否有任何Chrome扩展程序允许更改响应 header ?因为我想更改Content-Type

最佳答案

参见Chrome developer page

这是一个将Content-Typehttps://www.google.com/修改为text/plain的简单示例。

chrome.webRequest.onHeadersReceived.addListener(details => {
let header = details.responseHeaders.find(e => e.name.toLowerCase() === 'content-type') ;
header.value = 'text/plain';
return {responseHeaders: details.responseHeaders};
}, {urls: ['https://www.google.com/']}, ['blocking', 'responseHeaders']);

请注意,您必须在 webRequest中声明 webRequestBlockingmanifest.json权限。

关于google-chrome - 如何在Chrome中更改响应 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13700394/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com