如何跳转才能让点击链接的效果变成复制链接打开的效果一样

新手上路,请多包涵

RT,比如有些服务器设置防盗链,点击链接分析来路,来路不对就无法正常显示页面,但是复制这个链接到浏览器打开就正常显示。如何设置跳转,才能让点击链接变成跟复制链接打开一样呢?求教

阅读 6.3k
4 个回答

原因在于 HTTP request header 里的 Referer

使用 HTTP response header 里的 Location 跳转不知道有没有用。

这里已经有人提过类似问题,你可以参考一下:
http://segmentfault.com/q/1010000000123441

其实方法很简单:
1.创建一个IFRAME
2.在IFRAME中加载你要加载的跨域内容或打开你要打开的链接

火狐可以设置选项 network.http.sendRefererHeader=0 来不发送任何 Referer。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏