Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 对Web服务器的httprequest在JavaSQcript中返回空json_Javascript - Fatal编程技术网

Javascript 对Web服务器的httprequest在JavaSQcript中返回空json

Javascript 对Web服务器的httprequest在JavaSQcript中返回空json,javascript,Javascript,我试图使用httpWebRequest调用webservice,但得到的响应总是空JSON var con = $.net.http.getConnection("http://api.geonames.org/citiesJSON?north=44.1&south=-9.9&east=-22.4&west=55.2&lang=de&username=demo"); con.setProxy("proxy", 8080); var resp = con.

我试图使用httpWebRequest调用webservice,但得到的响应总是空JSON

var con = $.net.http.getConnection("http://api.geonames.org/citiesJSON?north=44.1&south=-9.9&east=-22.4&west=55.2&lang=de&username=demo");
con.setProxy("proxy", 8080); 
var resp = con.request("GET", "/Service1.html");

//resp here is always null 
我得到的输出是:

 {}
我真的不知道我错在哪里


如果您知道这方面的情况,请帮助我。

您似乎在使用图书馆。那是什么图书馆?另外,JavaScript是异步的(通过回调),通常不能跨域使用XHR。