如何使用 Requestly Chrome 扩展程序更改 URL 域名并保持参数相同?

如何使用 Requestly Chrome 扩展程序更改 URL 域名并保持参数相同?

我需要更改请求域,但保持参数不变,可以请求式扩展可以吗?

例如

www.domain1.com?a=1&b=2 --> www.domain2.com?a=1&b=2

PS - 这个问题是在我们的客户支持聊天中提出的。我在这里发布它,因为它适用于一般情况,并将帮助未来的读者。

答案1

是的,使用 Requestly 替换规则完全可以实现。以下是设置替换规则的步骤

  1. 创建新规则
  2. 选择替换规则(蓝色)
  3. www.domain1.com用。。。来代替www.domain2.com
  4. 保存规则

以下是该规则的截图

在此处输入图片描述

我们也有关于替换规则的文档。看一下这个。以下是文档的摘录

切换域名

情况:假设你正在开发一个 Web 应用,该应用从以下位置提供的 REST API 中获取内容http://my-app-server.com/rules。您已克隆 API 服务器,进行了一些更改,并在本地运行它http://localhost:4000/规则。现在,您想使用在 API 服务器上所做的新更改来测试您的应用程序。

方法 1:将应用程序代码中的域名更改为 localhost,而不是 my-app-server。测试完成后,恢复此更改。

方法2:使用替换规则定义替换规则来替换http://my-app-server.com带有 http://本地主机:4000在所有 URL 中。无需更改代码中的 URL。测试后,只需禁用规则即可。

相关内容