扫码关注官方订阅号
当然最好不需要第三方跳转平台。
闭关修行中......
以前我也有这需求。那时候我用 js简单实现了下,结果发现只有firefox支持(平台ubuntu12.04, firefox36)一个demo:
<a href="javascript:t=window.open();t.open('http://127.0.0.1:8080/target');t.close();window.close();" target="_blank" href="/target">不带referer</a> <a target="_blank" href="/target">带referer</a>
写个servlet,跳转时先到servlet,然后servlet执行跳转,servlet可判断来源控制跳转或给出提示等。servlet里控制一下,从其它站拿到了servlet的地址也无用。
可以参考 W3C 新版的 [Referrer Policy](https://w3c.github.io/webappsec-referrer-policy/)
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
以前我也有这需求。那时候我用 js简单实现了下,结果发现只有firefox支持(平台ubuntu12.04, firefox36)
一个demo:
写个servlet,跳转时先到servlet,然后servlet执行跳转,servlet可判断来源控制跳转或给出提示等。servlet里控制一下,从其它站拿到了servlet的地址也无用。
可以参考 W3C 新版的 [Referrer Policy
](https://w3c.github.io/webappsec-referrer-policy/)