vite项目服务启动后
明明是http,请求的时候却是https?导致在ip访问的时候失败,但是为什么localhost不会去请求https呢?
在vite.config.ts配置
server: {
https:true
},
此时本地起的服务是https,本地和ip均可正常访问了,可是我不需要https啊...
突然ip地址不显示了
于是在在vite.config.ts配置中增加
server: {
https:true,
host:'0.0.0.0'
},
ip正常显示了,难道是vite版本升级的原因?
然后在header里面发现有这样的声明,它的意思就是会在加载 http 资源时自动替换成 https 请求,注释掉之后ip地址可以正常打开了,然而git提交记录显示我是特地加上的这一条,却没有写为什么加...
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">