Edge混合http/https下载
2024-04-24 本文已影响0人
赵海洋
在Edge中下载exe文件经常会有下面提示:
![](https://img.haomeiwen.com/i4625619/3002ccc32345ccca.png)
但近期发现,即使在这个提示下点了 "保留",又多出一个新的提示:
![](https://img.haomeiwen.com/i4625619/4471c1bbd627521e.png)
![](https://img.haomeiwen.com/i4625619/1970dae47f9c2765.png)
官方的说明是:了解 Microsoft Edge 如何处理混合内容下载 | Microsoft Learn
服务器支持https和http
追踪发现: 下载链接跳转过一次 307 Internal Redirect
![](https://img.haomeiwen.com/i4625619/2c7e4e9b24cc6855.png)
服务器不支持https
追踪发现,下载链接会请求3次,
![](https://img.haomeiwen.com/i4625619/7dbc1df8e1463a6d.png)
第1次http请求会连接服务器并正常返回.
第2次https的请求会被edge内部处理,然后307跳转回普通模式.
![](https://img.haomeiwen.com/i4625619/8588965209d5f00d.png)
第3次才触发文件下载.