标签: chrome-webrequest

我可以让浏览器扩展返回 Web 请求的自定义响应吗?

在 Firefox 或 Chrome(1) 扩展(使用 WebExtensions)中,是否可以中断请求并返回备用响应,从而阻止网络请求?我想做的是使用存储 API(动态)存储一些 html 数据,然后在浏览器尝试发送特定请求时返回该 html。

webRequest.onBeforeRequest似乎只支持取消请求或返回重定向。有没有办法重定向到返回数据的扩展内的某些内容?或者直接制作并返回响应的方法?

(1) webRequest 的 Chrome 文档似乎反映了与 Firefox 文档相同的现实,并且 Firefox 似乎故意采用了许多 WebExtensions 以与 Chrome 保持一致。

firefox-addon google-chrome-extension firefox-addon-webextensions chrome-webrequest

6
推荐指数
0
解决办法
369
查看次数