扩展地址
edge: http-proxy-ext - Microsoft Edge Addons
介绍
一款可以修改xhr请求头和响应头的浏览器插件。
可以用此插件实现:
- 阻止网络请求。
- 重定向网络请求。
- 修改网络请求的标头。
URL字符匹配:
-
- :通配符:匹配任意数量的字符。
- | :左或右锚:如果在模式的任一端使用,则分别指定 URL 的开头或结尾。
- || :域名锚:如果在模式的开头使用,则指定 URL 的(子)域的开头。 ^ :分隔符字符:这匹配字母、数字或 _、-、.、% 之外的任何内容。最后的 ^ 还可以匹配 URL 的结尾,而不是分隔符字符。
URL正则匹配: 匹配网络请求 URL 的正则表达式。
资源类型:
- xmlhttprequest:由 XMLHttpRequest对象或 Fetch API 发送的请求。
- main_frame:加载到标签页中的顶级文档。
- sub_frame:加载到或元素中的文档。
- image:被渲染成图像的资源。
- media:由或元素加载的资源。
- webbundle:通过 Web Bundle 或打包的网站。
- websocket:通过 WebSocket API 发起与服务器的连接的请求。
- stylesheet:用于描述文档外观的 CSS 样式表。
操作类型:
- block:阻止网路请求。
- redirect:重定向。
- modifyHeaders:修改请求头或响应头信息。
标头操作:
- append:追加。
- set:设置。
- remove:移除。
案例:
重定向正则替换:
URL正则:^https://www\.(abc|def)\.xyz\.com/
替换:https://\1.xyz.com/
结果:www.abc.xyz.com/path 重定向到 abc.xyz.com/path。
使用方式
- 快捷键:ctrl+B
- 直接点击扩展图标按钮