应用截图
详细介绍
一款用于拦截 HTTP 请求的浏览器扩展程序。
使用类似 hosts 文件的简单语法重定向 HTTP 请求,通过字符串匹配拦截网站图片。
Missofis Request Interceptor 是一款请求拦截器,适合只想将公共 URL 重定向到本地 URL 的用户。可以把它看作浏览器工具栏下的增强版 hosts 文件。
用法:
该扩展程序提供“重定向”和“匹配”两项功能。
- 重定向是简单的 URL 重写。如果在重定向列表中添加“localhost:3000/my-local-script.js example.com/my-live-script.js”这一行,那么“https://example.com/my-live-script.js”将被重写为“https://localhost:3000/my-local-script.js”。按照同样的逻辑,您也可以将整个远程文件夹重定向到本地文件夹。
- 匹配则不同,它们只是请求拦截规则。提供一个如“cdn.example.com/assets/img”的 URL 匹配字符串,就会拦截对该资源文件夹中所有图片的请求。
- 重定向的语法为“localhost:3000/my-local-script.js example.com/my-live-script.js”,即两个由任意数量的空格分隔的字符串。
- 匹配的语法为“cdn.example.com/assets/img”,即用于匹配图片 URL 的单个字符串。
- 可以使用以 # 符号开头的行添加注释。
无法执行的操作:
- 无法编辑 HTTP 标头
- 不支持正则表达式
- 无法阻止 Content-Security-Policy 响应标头
警告:
- 这是面向有经验用户的开发工具。重定向可能导致灾难性后果。如果您经验不足,请考虑不要使用此扩展程序,或向他人寻求帮助。
- 避免使用“my-local”“example.com”等宽泛的匹配字符串。此扩展程序仅用于在本地开发环境中调试远程脚本,没有其他用途。宽泛的匹配字符串还可能导致浏览器抛出“重定向次数过多”错误。
- 此工具不是广告拦截器。