gpt4 book ai didi

javascript window.location 删除 SSL 协议(protocol)

转载 作者:太空宇宙 更新时间:2023-11-03 14:16:14 25 4
gpt4 key购买 nike

已编辑:这是一个服务器重定向问题,不确定是否应删除问题。

我在一个具有有效 SSL 证书的页面中让我们说:

 https://www.example.com/something 

我执行这个:

 window.location = '/other/folder';

重定向到非 SSL 版本:

 http://www.example.com/something 

有人知道为什么以及如何防止这种情况发生吗?

(我想了解为什么会这样,所以不要让我在开头添加 https://),谢谢!

最佳答案

这只是一个猜测,但也许您正在从通过纯 http://托管/获取的 JS 文件运行该代码,并且浏览器正在使用它作为相关协议(protocol)?

我去了https://en.wikipedia.org/wiki/Test_cricket在控制台中运行 window.location = '/',它把我带到了 https://en.wikipedia.org/wiki/Main_Page .正常工作。

关于javascript window.location 删除 SSL 协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19761595/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com