Microsoft Edge
版本 138.0.3351.121 (正式版本) (64 位)
问题:
拜托运维同学往服务器上放了个文件,想要以http方式进行下载测试。
然后,有趣的事情发生了:
通过浏览器,以http地址访问,发现文件可以下载。
通过 wget,以http地址访问,是超时响应。
分析:
觉得有点邪门了,然后用wireshark抓包分析,发现通过浏览器访问文件时,虽然在地址栏里指明是http,但是实际抓包发现,浏览器直接以https方式进行了访问,下载的文件。
原因:
运维那边部署的是个OSS(Object Storage Service)服务,确实也只是支持https。
通过网络搜索,发现确实是,浏览器为了安全设置的一个自动转换http 为 https 的特性。
有教程可以放到允许名单,不做转换,试了下,没有生效。知道原因即可,没有再去深究。
2139

被折叠的 条评论
为什么被折叠?



