我使用 curl (PHP) 创建了一些代码,它允许我欺骗引荐来源网址或清空引荐来源网址,然后将用户引导至另一个带有欺骗性引荐来源网址的页面。
然而,这样做的缺点是 header 中的 IP 地址将始终是我的服务器的 IP,这不是有效的解决方案。
问题;
是否可以使用客户端脚本,即 (xmlhttprequest) 来“更改”引荐来源网址,然后将用户引导至新页面?
从而保持用户 IP 地址完整,但欺骗引荐来源网址。
如果是,我们将不胜感激。
谢谢!
最佳答案
在呈现页面时,不是来自现代浏览器中的 javascript。
更新: 查看一些手动工具和其他基于 javascript 的平台的评论,从技术上讲,您可以在这些平台上欺骗引荐来源网址。在似乎与 make web requests 有关的 8 年前的原始问题的上下文中,答案仍然是“否”。
我不打算编辑我十年前的所有答案,尽管如此反对者,有他们。对于没有正确预见 future 并提供永恒的答案,我提前表示歉意。
关于javascript - xmlhttprequest欺骗referer然后重定向到另一个页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2342430/