js变https代理

JavaScript018

js变https代理,第1张

js变https代理是为了更好地适应时代需求。不论是Google还是苹果公司,一直都在大力推动HTTPS以代替原有的HTTP协议,同时不久前据悉美国最大的成人网站也全面的将通信协议升级成了HTTPS,不可否认的是HTTPS将为我们带来一个更加安全的网络环境,而作为开发者也应该直面技术发展的浪潮,毕竟顺风而行,才能飞得更远。

JavaScript 的document对象中有一个location的子对象,其包括是属性如下:document.location.host //表示当前域名 + 端口号document.location.hostname //表示域名document.location.href //表示完整的URLdocument.location.port //表示端口号document.location.protocol //表示当前的网络协议所以通过上面第五条就能判断当前的网络协议了,具体判断如下:[javascript] view plain copyvar protocolStr = document.location.protocolif(protocolStr == "http"){console.log("protocol = " + protocolStr)}else if(protocolStr == "https"){console.log("protocol = " + protocolStr)}else{console.log("other protocol")}