CNET中国旗舰网站

ZDNet China | CNET科技资讯网 | 政府采购 | 行业网站联盟





 
标题: [转贴] 服务器响应的状态码出问题?
mz89757053
版主
Rank: 7Rank: 7Rank: 7


UID 304999
精华 0
积分 6933
帖子 8295
威望 116
ZD币 1002 元
阅读权限 250
注册 2008-3-10
状态 离线
  楼主
发表于 2008-3-18 14:09  资料  个人空间  短消息  加为好友 
开发者在线

服务器响应的状态码出问题?

<script     language="javascript">     
  var   http_request   =   false;     
  function   con()   
  {   
  makeRequest("http://localhost/WebService1/Service1.asmx/sum");   
  }   
  function   alertContents()   
  {     
  alert(http_request.readyState);   
  if   (http_request.readyState   ==   4)   
  {     
  alert(http_request.status);   
  if   (http_request.status   ==   200)     
  {     
  var   str=http_request.responseXML.getElementsByTagName("int")[0].firstChild.data;   
  alert(str);     
  }   
  else     
  {     
  alert('There   was   a   problem   with   the   request.');     
  }     
  }     
  }     
  function   makeRequest(url)     
  {     
  http_request   =   false;     
  if     (window.XMLHttpRequest)     
  {      
  http_request   =   new   XMLHttpRequest();     
  if   (http_request.overrideMimeType)   
  {     
  http_request.overrideMimeType("text/xml");   
  }     
  }   else   if   (window.ActiveXObject)     
  {     
  try     
  {     
  http_request   =   new   ActiveXObject("Msxml2.XMLHTTP");     
  }   catch   (e)   
  {     
  try   {     
  http_request   =   new   ActiveXObject("Microsoft.XMLHTTP");     
  }   catch   (e)   {}     
  }     
  }     
  if   (!http_request)     
  {     
  alert('Giving   up     Cannot   create   an   XMLHTTP   instance');     
  return   false;     
  }     
  http_request.onreadystatechange   =   alertContents;     
  http_request.open("POST",   url,   true);   
  http_request.send("a=1&b=1");     
  }     
  </script>     
  其中的http_request.status的值竟然会是500,处理服务器响应的,应该是200才对,是哪里有问题导致这样的?




顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
mz89757053
版主
Rank: 7Rank: 7Rank: 7


UID 304999
精华 0
积分 6933
帖子 8295
威望 116
ZD币 1002 元
阅读权限 250
注册 2008-3-10
状态 离线
  沙发
发表于 2008-3-18 14:09  资料  个人空间  短消息  加为好友 
500表示服务器内部错误...   
  你检查一下你提交的URL...看看是否会导致服务器出错...




顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
 



当前时区 GMT+8, 现在时间是 2009-7-5 01:47

  Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
Processed in 0.061066 second(s), 3/3 queries

清除 Cookies - 联系我们 - ZDNetChina中文社区 - 无图版