0
这里使用WCF服务是我的Java脚本调用WCF服务无法通过Java脚本使用XMLHttpRequest来
function CallWcfAjax() {
var xmlhttp = new XMLHttpRequest();
var url = "http://localhost:20949/RestService/tiger/pandey";
// Send the HTTP request
xmlHttp.open("GET", url, true);
xmlhttp.send();
// Create result handler
xmlHttp.onreadystatechange = function X() {
if (xmlHttp.readyState == 4) {
alert(xmlHttp.responseText);
}
}
}
,如果我进入浏览器http://localhost:20949/RestService/tiger/pandey我得到响应相同的URL。
任何想法我在Java Script中做了什么错误?
感谢
谢谢,我纠正了,但我仍然在xmlhttp.responseXML和空白值xmlhttp.responseText – BreakHead
空值也许问题是在您的服务,然后因为我刚刚尝试了这个完全相同的JavaScript代码与WCF REST API它工作正常... – Francis
现在我想到了,您的网页是否与您的API在同一台服务器上?您可能会遇到跨网域来源政策错误:http://en.wikipedia.org/wiki/Same_origin_policy – Francis