本地服务http请求https

1,822 阅读1分钟

vite项目服务启动后

截屏2021-06-24 下午1.40.05.png

明明是http,请求的时候却是https?导致在ip访问的时候失败,但是为什么localhost不会去请求https呢?

截屏2021-06-24 下午1.41.02.png

在vite.config.ts配置

server: {
    https:true
},

此时本地起的服务是https,本地和ip均可正常访问了,可是我不需要https啊...

截屏2021-06-24 下午2.05.29.png

突然ip地址不显示了

截屏2021-06-24 下午2.14.27.png

于是在在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">