Requestly-修改HTTP请求、重定向URL插件

Requestly: Redirect Url, Modify Headers etc是一款可以修改HTTP请求包含设置重定向,运行自定义Java脚本,修改httpheader的chrome插件

插件简介

拦截和修改 HTTP(s) 请求 - 修改标头、模拟 API、限制 API、插入脚本、阻止 API/JS/CSS、重定向 URL 等

Requestly-修改HTTP请求、重定向URL插件插图

插件功能

🔥 🔥 修改标头 - 请求和响应标头 🔥 🔥
👉 修改 HTTP(s) Request & Response 标头(对 Web 开发人员调试应用程序非常有帮助)
👉 可用于处理应用程序中的 CORS 问题
👉 添加/删除/修改 Content-Security-Policy、X-Frame 选项、X-Forwarded-For、授权、Access-Control-Allow-Origin 等
👉 标头修改的条件 URL 定位
👉 通过单击共享修改规则与其他用户协作
👉 与 Selenium 一起使用 - [https://www.npmjs.com/package/@requestly/selenium](https://www.npmjs.com/package/@requestly/selenium)
👉 [https://requestly.io/features/modify-request-response-headers](https://requestly.io/features/modify-request-response-headers)

⏰ ⏰ 延迟网络请求 - API 请求、JS、CSS 等 ⏰ ⏰
👉 支持基于 XHR 和 fetch 的 API 请求的延迟
👉 延迟 API 请求以测试应用的加载体验
👉 在您的应用程序中测试不同的竞态条件,您可以将脚本延迟几毫秒
👉 当一个或多个 API 响应缓慢时测试您的应用程序的行为(API 延迟上升)
👉 [https://requestly.io/blog/2021/07/02/adding-delay-to-network-requests](https://requestly.io/blog/2021/07/02/adding-delay-to-network-requests)

🔀 🔀 重定向 URL,更改主机,修改查询参数 🔀 🔀
👉 修改正在进行的请求的 url 并将 url 更改为其他内容。
👉 在生产网站中使用开发/暂存 API 并在部署到生产之前测试您的最新更改
👉 通过设置重定向在生产网站中加载本地运行的 JavaScript 或 CSS。
👉 创建 URL 快捷方式
👉 切换主机(所有对 xyz.com 的请求都应该转到 abc.com)
👉远离时间杀手网站。设置规则,例如当 URL 包含 facebook.com,然后重定向到 microlessons.xyz 并学习新东西。
👉 [https://requestly.io/features/redirect-url](https://requestly.io/features/redirect-url)

⭐ ⭐ 用户脚本 - 例如 TamperMonkey 或 GreaseMonkey 脚本 ⭐ ⭐
👊🏼 用户脚本是简单的 javascript、css 代码,可以更改页面布局、添加或删除新功能和内容,或自动执行操作。
👊🏼 使用流行的库(如 jQuery 和 underscore)支持您的脚本。
👊🏼 使用文件托管服务上传长脚本并获取要在您的网站或请求规则中使用的 URL
👊🏼 [https://requestly.io/features/insert-custom-scripts](https://requestly.io/features/insert-custom-scripts)

🙃 🙃 模拟 API 响应 - XHR 和获取请求 🙃 🙃
✍🏼 为 XHR 请求的 API 定义自定义响应或获取
✍🏼 修改 API 响应的代码处理程序

🚫 🚫 通过匹配关键字或 URL 标准来阻止请求或网站 🚫 🚫
👊🏼 通过阻止分散注意力或有害的网站来保持专注
👊🏼 屏蔽成人内容
👊🏼 阻止与特定模式匹配的 URL - 可能是广告、跟踪像素、图像等

⭐⭐附加功能⭐⭐
👊🏼 不需要时停用扩展程序。
👊🏼 只需单击即可启用/禁用规则
👊🏼 导出和导入规则并为您的规则维护备份
👊🏼 与他人轻松协作。一键与其他用户共享规则
👊🏼 浏览器同步已启用,因此您可以在一个浏览器中创建/更改您的规则,更改将自动反映在另一个浏览器中。
👊🏼 在不同的组/文件夹中管理您的规则
👊🏼 具有预先创建的用例的市场,例如启用 CORS、阻止社交媒体等 - [https://app.requestly.io/marketplace](https://app.requestly.io/marketplace)

🦸🦸参考文献🦸🦸
🔗 网站➡️ https://www.requestly.io
🔗 文档➡️ https://docs.requestly.io
🔗 支持➡️ https://github.com/requestly/customer-support/issues
🔗 讨论 ➡️ https://github.com/requestly/customer-support/discussions
🔗 桌面应用➡️ https://requestly.io/desktop/

Requestly-修改HTTP请求、重定向URL插件插图1

插件安装

方法一:.crx文件格式插件安装

  1.首先用户点击谷歌浏览器右上角的自定义及控制按钮,在下拉框中选择设置。

  2.在打开的谷歌浏览器的扩展管理器最左侧选择扩展程序或直接输入:chrome://extensions/

  3.找到自己已经下载好的Chrome离线安装文件xxx.crx,然后将其从资源管理器中拖动到Chrome的扩展管理界面中,这时候用户会发现在扩展管理器的中央部分中会多出一个”拖动以安装“的插件按钮。

  4.松开鼠标就可以把当前正在拖动的插件安装到谷歌浏览器中去,但是谷歌考虑用户的安全隐私,在用户松开鼠标后还会给予用户一个确认安装的提示。

  5.用户这时候只需要点击添加按钮就可以把该离线Chrome插件安装到谷歌浏览器中去,安装成功以后该插件会立即显示在浏览器右上角(如果有插件按钮的话),如果没有插件按钮的话,用户还可以通过Chrome扩展管理器找到已经安装的插件。

方法二:文件夹格式插件安装

  1.首先用户点击谷歌浏览器右上角的自定义及控制按钮,在下拉框中选择设置。

  2.在打开的谷歌浏览器的扩展管理器最左侧选择扩展程序。

  3.勾选开发者模式,点击加载已解压的扩展程序,将文件夹选择即可安装插件。

注意:最新版本的chrome浏览器直接拖放安装时会出现“程序包无效CRX-HEADER-INVALID”的报错信息,参照这篇文章即可解决

Requestly-修改HTTP请求、重定向URL插件插图2

Requestly插件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

发表评论