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

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

  •  
  •   qeqv · 2022-04-25 15:27:40 +08:00 · 1451 次点击
    这是一个创建于 943 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Firefox 浏览器

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

    我测试的有:V2EX 、LeetCode 。

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

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

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

    sadfQED2
        1
    sadfQED2  
       2022-04-25 16:09:20 +08:00 via Android
    大部分网站会使用 referer 反爬,一通瞎伪装的结果可能是被封号或者使劲给你弹验证码
    rekulas
        2
    rekulas  
       2022-04-25 23:12:55 +08:00
    chrome 的好像没法伪装,只能禁止,本地和网页端都可以实现
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2191 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 01:33 · PVG 09:33 · LAX 17:33 · JFK 20:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.