【问题标题】:Can I programmately set the referer header of a request?我可以以编程方式设置请求的引用标头吗?
【发布时间】:2011-12-20 11:54:38
【问题描述】:

有没有办法,在页面上使用javascript或以任何其他方式将用户转发到另一个页面或只是让他发出GET请求,但是他发送到目标页面的HTTP请求有一个自定义的referer标题?

例如我可以做类似的事情

request.setRequestHeader("Referer", "http://www.google.com");

?

【问题讨论】:

    标签: http-referer


    【解决方案1】:

    我认为你不能使用 Javascript 来做到这一点。

    现代浏览器不允许你伪造 Referer 标头。

    【讨论】:

    • 你认为你可以为此添加任何参考/链接吗?
    【解决方案2】:

    制作

    wget --header='Referer: http://yourtestreferer.com/' http://target.com
    

    【讨论】:

      猜你喜欢
      • 2012-12-18
      • 1970-01-01
      • 1970-01-01
      • 2021-04-22
      • 1970-01-01
      • 2013-01-09
      • 1970-01-01
      • 2011-02-24
      • 1970-01-01
      相关资源
      最近更新 更多