在 JavaScript 中,您可以通过 2 种方式检查访问的 url/网站是否结束Http
或Https
window.location.protocol
返回http:
或https:
window.isSecureContext
它返回true
forhttps
和false
forhttp
。
我知道这window.isSecureContext
是非标准化的。但是可以说我知道它在客户端浏览器上可用。
然后,
- 这两个只读值有什么区别?使用哪一个?
- 最重要的是,在这种情况下会出现异常。意思是,第一种方法说
https:
,而第二种方法说false
或其他方式。