Inssman: Open-Source: Modify HTTP Request
截图:
简介:
拦截 HTTP(S) 请求、修改标头、日志标头、更改响应、阻止请求、重定向、自定义 HTML/CSS/JS/JSON
🧑🏻💻 开源开发者工具 - Github - https://github.com/vvmgev/Inssman
Inssman 添加自定义规则来修改 HTTP 请求和响应。
它是一个免费的开发人员工具,可以帮助开发人员更快、更轻松地组织他们的工作。 Inssman 监视浏览器网络中的所有选项卡,如果发现与其中一条规则匹配的请求,则会进行相应的修改。
✳️ Inssman 能做什么?✳️
👉 重定向请求:➡️ 重定向任何请求,如 HTML/CSS/JS/JSON/...等。
👉 阻止请求:➡️ 阻止所有类型的请求,如 GET/POST/PUT/...等
👉修改查询参数:➡️轻松删除url中的发送参数或替换现有参数或添加新参数。
👉 修改标头:➡️ 添加/删除/追加请求和响应标头。示例之一是开发人员可以通过设置 Content-Security-Policy、X-Frame-Options 标头来修复 CORS 等问题,并且所有标头都可以通过提供标头和值进行更改。
👉修改响应:➡️这个很酷的功能可以从网络返回自定义数据。现在可以返回 HTML/CSS/JS/JSON 等数据类型。通过选择其中一种类型,开发人员可以在编辑器中编写自定义代码,该编辑器具有强大的用户界面(如 VSCODE),支持开发人员编写代码所需的一切。
👉 注入文件:➡️ 只需提供文件的链接,您就可以轻松地将外部 CSS 和 JavaScript 文件注入到任何网页中。这是快速修改网站样式或功能而无需手动编辑代码的好方法。如果您想将自己的自定义代码注入到网页中,您可以直接在扩展中输入 HTML、CSS 或 JavaScript,它将被注入到页面中,就好像它是原始代码的一部分一样。
👉 HTTP 记录器:➡️ 此功能允许您在一个位置轻松查看和分析所有选项卡的请求和响应标头,为您提供有关正在交换的数据的宝贵见解。
👉 修改请求正文: ➡️ 现在可以修改 XMLHttpRequest 和 Fetch 这两个 API 的请求正文。这项新功能允许在不更改代码的情况下修改正文。
🙌所有这些功能都是免费的,并且创建规则没有任何限制。
👨💻源代码
https://github.com/vvmgev/Inssman
📚文档
https://github.com/vvmgev/Inssman#documentation
🙏支持我们
https://github.com/vvmgev/Inssman/issues