背景:我需要为第三方商店设置HTTP_REFERER
以识别其商店的用户来自我的网页。
问题:用户进行身份验证,通过HTTPS保护。将用户从HTTPS发送到HTTP自定义商店时,Web浏览器的标准安全行为启动,HTTP_REFERER
丢失。
来自HTTPS,有没有办法可靠地设置HTTP_REFERER
值?
答案 0 :(得分:2)
使用CURL时,使用它设置的标题仅由 用于CURL自己的请求功能。它对用户的浏览器没有任何影响。
与header()
相同。它只会将响应标头设置为来自用户浏览器的当前请求。
无法设置用户浏览器应在PHP的下一个请求中使用的引用标头。
假设您要使用CURL执行整个请求,然后回显请求的结果,它应该可以工作。但除此之外,没有。