vue项目跳转外链失败原因总结
1. 跨域问题
解决方案:做proxy代理
2.安全问题:这个是因为外链的服务器为了防止别人盗取资源做了限制
解决方案:做proxy代理
2.安全问题:这个是因为外链的服务器为了防止别人盗取资源做了限制
一般打开页面会有一个referrer,如果是从其他页面跳转过去,这个referrer会带着原来的页面地址,服务器检测到之后就会限制访问,将其设置为no-referrer就不会带原页面的地址,服务器会认为是直接在浏览器中输入地址打开,就不会限制了
解决方案:<meta name="referrer" content="no-referrer"/>