我想指定一个http请求的主机,Greasemonkey可以帮助我完成这项工作吗?

I want to specific a host of http request, can Greasemonkey help me to do this job?

本文关键字:帮助 Greasemonkey 工作 主机 请求 http 一个      更新时间:2023-09-26

我在 userscripts.org 中搜索了"DNS"和"host",但我找不到答案。

有时我想在我的开发环境中做一些测试,例如,192.168.22.11 testfunc.myDomain.com

但我不想一直更改 C:''Windows''System32''drivers''etc''hosts 文件并重新启动我的浏览器。

这个问题不清楚。

您想在本地将myDomain.com重定向到 192.168.22.11?

Greasemonkey可以自动重新加载页面,更改服务器或IP,但我不建议这样做。 这将是一项混乱的工作 - 特别是处理所有hrefsrc属性等。

如果我没看错这个问题,重定向器附加组件会更合适。

~~~
但是,执行此操作的正确方法是构建您的网站和应用程序,以便所有内容都使用相对地址 AMAP。 使用一位代码来检测正在运行的服务器,每个请求一次(或每个应用程序初始化一次),并设置 <base> 元素和/或适当的全局变量。

关键是我们的代码运行没有任何变化,无论是在 ProductionServer.comTestServer.com 还是192.168.22.11上。 因此,不需要重定向,甚至不需要在测试代码和生产代码之间进行轻微的修改。