V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
探索世界的好奇心万岁
qeqv
V2EX  ›  分享发现

禁止浏览器发送 Referer Header 不如伪装一下

  •  
  •   qeqv · 106 天前 · 844 次点击
    这是一个创建于 106 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Firefox 浏览器

    之前把 network.http.sendRefererHeader 选项设置为 0 ,禁止浏览器发送 Referer Header ,然后就发现部份网站没法登陆了。

    我测试的有:V2EX 、LeetCode 。

    然后我发现一个选项 network.http.referer.spoofSource ,设置为 true 的话,如果是跨站点访问, 浏览器会把 Referer Header 填写成目标站点发送(默认是填写原来页面的 full URL )

    这样点击各种链接对面就不知道你是从哪里访问过来的了。

    chrome 浏览器没找到怎么设置,可能有插件可以做到

    sadfQED2
        1
    sadfQED2  
       106 天前 via Android
    大部分网站会使用 referer 反爬,一通瞎伪装的结果可能是被封号或者使劲给你弹验证码
    rekulas
        2
    rekulas  
       106 天前
    chrome 的好像没法伪装,只能禁止,本地和网页端都可以实现
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1216 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:45 · PVG 06:45 · LAX 15:45 · JFK 18:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.