我正在尝试调用一个简单的Web服务并发送一个电子邮件地址作为参数,我收到此错误说“请求格式无法识别,因为URL意外地以'/ IsPreUsedEmail'结尾”。
任何想法?
感谢。
客户方:
function GetIsPreUsedEmail(sEmail)
{
var Url = "http://localhost:52476/MyShul/Services/GetData.asmx/IsPreUsedEmail";
xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", Url, false);
xmlHttp.send('jbjkb@kjbk');
var xmldoc;
xmldoc = new ActiveXObject("Msxml2.DOMDocument.3.0");
xmldoc.loadXML(xmlHttp.responseXML.xml);
if (xmldoc.parseError.errorCode != 0) {
alert("DOM Not Loaded")
}
return xmlHttp.responseXML.xml;
}
服务器端:
[WebMethod]
public bool IsPreUsedEmail(string sEmail)
{
return true;
}
答案 0 :(得分:3)
将网址更改为,
var Url = "http://localhost:52476/MyShul/Services/GetData.asmx/IsPreUsedEmail?sEmail=example@example.com";