无法加载资源:net :: ERR_CONNECTION_REFUSED

时间:2016-07-26 12:42:22

标签: jquery ajax rest localhost

我正在使用此函数来调用REST请求,但是,每当我使用该按钮调用此函数时,我都会拒绝连接。我可以知道如何绕过这个问题吗?

function getContacts() {
    var settings = {
        "async": true,
        "crossDomain": true,
        "url": "http://localhost:5000/chaincode",
        "method": "POST",
        "headers": {
            "cache-control": "no-cache",
            "postman-token": "827ed81a-b8b4-d6a5-7e2c-e36f955b7423"
        },
        "data": "{\r\n  \"jsonrpc\": \"2.0\",\r\n  \"method\": \"query\",\r\n  \"params\": {\r\n      \"type\": 1,\r\n      \"chaincodeID\":{\r\n          \"name\":\"mycc\"\r\n      },\r\n      \"ctorMsg\": {\r\n         \"function\":\"query\",\r\n         \"args\":[\"a\"]\r\n      }\r\n  },\r\n  \"id\": 1\r\n}"
    }

    $.ajax(settings).done(function (response) {
        console.log(response);
    });
}

1 个答案:

答案 0 :(得分:1)

解决方案:

我使用的是genymotion模拟器,因此我无法绕过localhost。我使用http://10.0.3.2/作为主机号码。然后问题就解决了。