现在页面在弹框,用户点击确定之后要重定向第三方的一个页面,但是因为referer问题,无法正确的打开,所以想问下有没有办法能通过js或者php修改跳转时的referer?
现在页面在弹框,用户点击确定之后要重定向第三方的一个页面,但是因为referer问题,无法正确的打开,所以想问下有没有办法能通过js或者php修改跳转时的referer?
对于这种的话PHP肯定处理不好,PHP可以直接get或post,并且修改http的header,但是因为在服务端的,所以最多你吧那个页面内容加载了显示出来,但是这样绝对不是跳转到目标网址。
js虽然在客户端,但是只能修改ajax的referer
如果想要修改referer只能通过修改浏览器的方式,给浏览器开发一个插件
10 回答11.1k 阅读
6 回答2k 阅读✓ 已解决
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
HTML 有一个
rel="noreferrer"
的属性,可用于<a>
和<area>
标签,这样可以抹掉referer。修改referer 是不可能的(在你自己的电脑上当然可以通过一些小手段修改,但是无法做到让所有访问你网站的人都自动修改referer)