有没有办法确定我是使用Javascript在本地工作还是在互联网上工作

时间:2018-10-22 12:31:09

标签: javascript jquery https

我的问题源自我们的一位开发人员创建的强制https函数 这是他的代码:

  var forcehttps = if(forcehttps && window.location.protocol === 'http:') {
        window.location.href = window.location.href.replace('http', 'https');
    }

存在的问题是我们当前不在本地运行https,而我需要一种快速的方法来解决此问题,而无需在本地注释其代码。

我到目前为止发现的唯一内容是使用

location.hostname

所以我可以在计算机上做类似的事情:

if(location.hostname === 'myHostName'){
//do the code above
}

这还不够好,因为我们有多个开发人员,每个开发人员使用不同的主机名。

是否有一种快速简便的方法来实现这一目标?

Thx

0 个答案:

没有答案