• 请不要在回答技术问题时复制粘贴 AI 生成的内容
pc10201
V2EX  ›  程序员

如何屏蔽浏览器的 reffer 信息

  •  
  •   pc10201 · Jul 29, 2015 · 4105 views
    This topic created in 4118 days ago, the information mentioned may be changed or developed.
    楼主有一个信息查询页面,会把竞争对手的网站相关信息查询出来

    里面有一些ajax请求,有时候也需要点链接进入竞争对手的网站

    但不想让竞争对手的日志和统计系统中出现自己网站的信息.

    楼主想到的办法是:
    在服务器上直接绑定一个不存在的域名
    在本地host上指向这个域名

    有没有更好的办法?
    14 replies  •  2015-07-30 01:37:40 +08:00
    hiboshi
    hiboshi
    Jul 29, 2015
    1
    使用curl 伪造 跳转
    jugelizi
    jugelizi
    Jul 29, 2015
    2
    你的IP出卖了你
    slowgen
    slowgen
    PRO
    Jul 29, 2015
    3
    你的做法跟我一样,不过我是在虚拟主机上搭了一个在线代理,只想我自己一个人用,随便起个域名绑hosts连上去的
    jackmasa
    jackmasa
    Jul 29, 2015❤️1
    4
    <a rel="noreferer">
    lilydjwg
    lilydjwg
    Jul 29, 2015
    7
    如果是自己用,装个浏览器扩展或者用 privoxy 干掉 Referer 头即可。
    或者配置一下 HTTPS,对方如果是 HTTP 的话是绝对收不到 Referer 的;如果也是 HTTPS 火狐需要开启一个选项。
    OpooPages
    OpooPages
    Jul 29, 2015
    8
    后台代理,AJAX的部分请求头是不允许修改的。
    DreaMQ
    DreaMQ
    Jul 29, 2015
    10
    pc10201
    pc10201
    OP
    Jul 29, 2015
    11
    @jackmasa 这个只对链接点击起作用,对ajax请求还是不起作用的
    Goooogle
    Goooogle
    Jul 29, 2015 via Android
    12
    https://code.google.com/p/chrome-redirector/downloads/list
    能够修改发送的HTTP报文头部的referrer 常用来解决部分图片的防盗链问题
    能够满足你去除referrer或修改成任意referrer的需求
    hgc81538
    hgc81538
    Jul 29, 2015
    13
    jackmasa
    jackmasa
    Jul 30, 2015
    14
    @pc10201 <iframe src="javascript:'<script>new XMLHttpRequest;</script>'"></iframe>
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1842 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 09:18 · PVG 17:18 · LAX 01:18 · JFK 04:18
    ♥ Do have faith in what you're doing.