使用 Firefox,我可以篡改主机标头,以便对 localhost/forum/ 的调用将主机标头欺骗为 www.mydomain.com
我这样做的原因是因为我正在开发一个反向代理,它将在检测到某些域时执行。一切正常,几乎一切正常。
代理代码检测到请求并将其重新路由到另一台服务器,服务器以正确的 html 内容进行响应。问题在于返回的 html 引用的外部脚本文件。所以例如
<script type="text/javascript" src="init.js"></script>
这将导致来自浏览器的非欺骗性(是否有这样的词?)请求
http://localhost/init.js
通过检查此请求,问题在于主机标头已恢复为 localhost 而不是 www.mydomain.com。
有没有办法在不更改主机文件的情况下设置主机标头以用于页面加载期间发出的所有请求?我想篡改从初始导航产生的所有请求的主机头。