我需要尝试欺骗 HTTP_REFERER 传递给我的另一个页面,以便在目标页面中,我可以确定请求来自“正确”页面并执行适当的逻辑。
- 如何在 JavaScript (AJAX) 中执行此操作?
- 我可以在 ASP.Net 中执行此操作吗?
TIA 公羊
最佳答案
一般来说,如果没有利用、插件或其他扩展,您无法导致其他浏览器返回错误的 HTTP_REFERER。如果您想修改从 Web 浏览器发送的值并且您使用的是 FireFox,请查看 Modify Headers扩展名。
无论如何,您都不应该依赖 HTTP_REFERER 的准确性。无法保证您收到的 HTTP_REFERER 不是伪造的或根本没有发送。
关于http-referer - 如何欺骗 HTTP_REFERER?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/616980/