使用JavaScript发送HTTPS消息

时间:2017-09-12 21:30:54

标签: javascript http https

我正在尝试用JavaScript编写代码,这样我就可以向IP电话发送HTTPS命令。

我的代码适用于HTTP:

url = "http://123.456.789.101/cgi-bin/api-send_key";

if (url != "") {
    var params = "passcode=admin&keys=" + withcolon + "SEND";
    var http = new XMLHttpRequest();

    http.open("GET", url + "?" + params, true);
    http.onreadystatechange = function () {
        if (http.readyState == 4 && http.status == 200) {
            alert(http.responseText);
        }
    }
    http.send(null);
}

同样,此代码有效。但是,我想通过HTTPS消息发送出去。可以做些什么改变呢?

1 个答案:

答案 0 :(得分:0)

url =“http s ://123.456.789.101/cgi-bin/api-send_key”;

话虽如此,它现在要检查证书。证书通常不会发给IP地址。您必须确保浏览器接受(很可能是自签名的)证书。