前端js中http跳转https报403错误,请求头referer详解

背景

前端js中http跳转https报403错误

window.open('https://xxx.xxx.xxx.xxx:1443')

报错403错误



但是在浏览器中直接输入https地址却是可以正常访问的。

问题解决

将服务器上网页内http跳转https的request header与浏览器直接访问https地址的request header对比,发现多了一个referer。问题应该就出现在这里,通过以下两种方式,实现网页内跳转不带referer,成功解决问题。

  1. window.open('javascript:window.name;','
上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top