如何跨子域保留referrerReferer HTTP标头?

问题描述

我有一个在 www.example.com 上运行的网站,它向 api.example.com 发出 GET 请求以处理表单。当我检查 api.example.com 的 Web 服务器日志时,我看到来自 Safari 的请求获得了完整的引用(例如,www.example.com/page-where-request-originated)。但来自 Chrome 的请求只能获得部分引用 (www.example.com)。

我需要能够在请求达到 api.example.com 时跟踪完整的引用页面。查看 documentation for Referrer-Policy 似乎我唯一的选择是将其设置为 unsafe-url。但这似乎有点矫枉过正,因为我只想为 example.com 的子域发送引荐来源网址。这可能吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)