XMLHTTP提交问题,请高手解答.

jaffler 2004-03-15 04:06:40
为何 我提交时不带参数,就没有错误,status=200
带参数提交(web services 的insert1方法也相应的带参数),就会出错,status=500呢??
objXmlHttp.send("mystr1=tree");


// Create an XMLHTTP object for document transport.
try
{
var objXmlHttp = new ActiveXObject("MSXML2.XMLHTTP");
}
catch(ex)
{
XDocument.UI.Alert("Could not create MSXML2.XMLHTTP object.\r\n" + ex.number + " - " + ex.description);

// Return with eventObj.ReturnStatus == false,
// because no change was made to this value.
return;
}

// Post the XML document to strUrl.
objXmlHttp.open("POST", "http://localhost/test/services1.asmx/Insert1", false);
try
{
//objXmlHttp.send(XDocument.DOM.xml);
XDocument.UI.Alert(XDocument.DOM.xml);
objXmlHttp.send();
if(objXmlHttp.status != 200)
{
XDocument.UI.Alert("Failed while sending the request.\r\n" + objXmlHttp.status + " - " +
objXmlHttp.statusText);

eventObj.ReturnStatus = false;
return;
}

}
catch(ex)
{
XDocument.UI.Alert("Could not post (ASP) document to " +
strUrl + "\r\n" + ex.number + " - " + ex.description);

// Return with eventObj.ReturnStatus == false.
return;
}
// If here, the submit operation is has been successful.
eventObj.ReturnStatus = true;
...全文
40 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧