浏览器级 DNS 设置,其工作方式与系统级 hosts 文件类似

浏览器级 DNS 设置,其工作方式与系统级 hosts 文件类似

我们开发的 Web 应用程序会根据地址中的域和子域执行某些操作。为了能够在本地环境中开发和测试所有内容,需要使用 hosts 文件将域绑定到 127.0.0.1。

然而,这会导致该机器无法访问实时服务器域。

问题:是否存在浏览器级别的黑客攻击,允许人们执行主办方类似的东西,只适用于该浏览器吗?

更新:代理 .pac 文件可以很好地完成此操作。如下所示:

function FindProxyForURL(url, host) {
      if (shExpMatch(url,"*.example.com/*")){
         return "PROXY 127.0.0.1:80";
      }
   }

耶!

答案1

你可以用代理自动配置文件。尝试一个返回PROXY 127.0.0.1:80您想要影响的域和DIRECT其余域的文件。

答案2

也许有一个 HTTP 代理可以满足您的要求?

相关内容