location.protocol属性作用
返回当前 URL 的协议
经常使用的场景
Vue配置api地址的时候,根据 location.protocol 的地址切换http和https,避免在api地址切换成https的时候,出现请求报错。如
var api_host = 'https://127.0.0.1'; //虚拟
if(window){
console.log('protocol',location.protocol);
api_host = api_host.replace('https:',window.location.protocol);
}