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

咨询一个关于 Referrer 获取来源的问题

  •  
  •   zjamie · 2023-01-25 11:44:38 +08:00 · 1329 次点击
    这是一个创建于 671 天前的主题,其中的信息可能已经有所发展或是发生改变。

    各位新年好,现在给客户做的项目中遇到一个问题。希望大神能提供一些解题思路。

    该项目中有一个功能需要确认流量来源(详细网址,而不只是根域名)。 在开发过程中遇到了 Referrer 无法获取详细网址,现在大多数的浏览器都默认对 Referrer 采取隐私保护措施,导致不传输信息,因此无法获得流量来源的详细网址。

    功能需求要点: 1 、需要确认流量来源具体的网址信息; 2 、需要对某一来源网址的多个流量进行确认,是来自同一个网址;

    程序采用的 Java 开发的。

    感谢,感谢,非常感谢!

    5 条回复    2023-01-25 21:31:10 +08:00
    baobao1270
        1
    baobao1270  
       2023-01-25 12:06:15 +08:00   ❤️ 1
    如果来源不是你控制的,那么无解
    如果来源是你控制的,加一个 URL param 就行
    wangritian
        2
    wangritian  
       2023-01-25 12:10:20 +08:00
    浏览器不给的,我们拿不到,只能自己打渠道参数,然后替换掉原先统一的地址
    yyf1234
        3
    yyf1234  
       2023-01-25 12:56:07 +08:00 via iPhone
    浏览器不给就埋点或者自己加参数呗
    realpg
        4
    realpg  
       2023-01-25 17:22:49 +08:00   ❤️ 1
    本来想说点啥
    看到后面强调程序是用 JAVA 开发的,突然觉得多说没用
    dorothyREN
        5
    dorothyREN  
       2023-01-25 21:31:10 +08:00
    换个思路,跨域会发 options 请求,header 里面有 referer ,origin 等字段都可以获取到来源域名,
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2230 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 16:13 · PVG 00:13 · LAX 08:13 · JFK 11:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.