Saber 酱的抱枕

Fly me to the moon

09/16
2017
学习

做了一个新浪微博强制使用https的用户脚本

在greasyfork.org上安装本脚本

时至今日(2017年9月),用户体量庞大的新浪微博却仍然在使用http协议(默认情况下)。

据说近来新浪微博在测试https,具体表现为你在网址前面手动加上https:// 就可以使用https协议查看新浪微博。但手动的话比较麻烦,所以我写了这个用户脚本。

代码很简单:

if (window.location.protocol === "http:") {
	window.location.href = window.location.href.replace("http", "https");
}

ps:我要吐槽一下微博这坑爹的http,我以前遇到过以下被坑的情形,都是手动切换到https就好了。

1.正常查看微博里的图片,打开速度非常慢。(经常)
2.打开我的相册界面,页面乱版以及无法上传图片;
3.忘了,待补

做了一个新浪微博强制使用https的用户脚本

        1. saber 文章作者
          Google Chrome 61Google Chrome 61Windows 10/11Windows 10/11

          既然网站支持了https那就应该默认使用https,否则不是很奇怪吗

          回复
          1. locationiskey
            Internet Explorer 11.0Internet Explorer 11.0Windows 10/11Windows 10/11

            这是一个复杂的问题……你看有几个站会主动将http转向https的,即便是M$都没
            举例:IE6→_→

            回复