代理后面的XMLHttpRequest

时间:2017-04-13 12:54:58

标签: javascript rest proxy xmlhttprequest

我想从javascript发出REST api请求。

我有代码:

var XMLHttpRequest = require(" xmlhttprequest")。XMLHttpRequest;

const req = new XMLHttpRequest();

req.onreadystatechange = function(event) {
    // XMLHttpRequest.DONE === 4
    console.log('on ready state ch %d', this.readyState);
    if (this.readyState === XMLHttpRequest.DONE) {
        if (this.status === 200) {
            console.log("Res: %s", this.responseText);
        } else {
            console.log("Status: %d (%s)", this.status, this.statusText);
        }
    }
    };
req.open('GET', 'http://www.google.com/', true);
req.send(null);

我收到了错误:

Status: 0 (Error: getaddrinfo ENOTFOUND www.google.com www.google.com:80)

我有代理,但我不知道如何配置XMLHttpRequest来使用该代理。

0 个答案:

没有答案