<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="IIS 错误代码HTTP服务器状态码ajax xmlHttp的readyState 和 status参" id="card1">
<p> 游客</p><p>
标题:IIS 错误代码HTTP服务器状态码ajax xmlHttp的readyState 和 status参<br/>
正文:<br/>
如果xmlHttp.status返回500，则说明服务器内部错误。 但是服务器内部错误又是什么呢？太笼统了，看不懂。近日我遇到了这个问题，我在网上搜了一下，发现错误的根本还是代码编写有问题！例如：传参时，参数名写错了；查询数据时字段名写错了或是赋值有问题你需要跳转页面但没给url赋值 等等一系列小问题下面看一下 ajax xmlHttp的readyState 和 status参数详解以下代码来自：http://blog.csdn.net/xiaxiaorui2003/archive/2009/04/16/4084115.aspx0－未初始化，即尚未调用 open。 1－初始化，即尚未调用 send。 2－发送数据，即已经调用 send。 3－数据传送中。 4－完成。 HTTP服务器状态代码定义 1.1 消息1xx（Informational 1xx）该类状态代码用于表示临时回应。临时回应由状态行（Status-Line）及可选标题组成， 由空行终止。HTTP/1.0中没有定义任何1xx的状态代码，所以它们不是对HTTP/1.0请求的合法回应。实际上，它们主要用于实验用途，这已经超出本文档的范围。 1.2 成功2xx（Successful 2xx）表示客户端请求被成功接收、理解、接受。200 OK请求成功。回应的信息依赖于请求所使用的方法，如下：GET 要请求的资源已经放在回应的实体中了。HEAD 没有实体主体，回应中只包括标题信息。POST 实体（描述或包含操作的结果）。201 Created请求完成，结果是创建了新资源。新创建资源的URI可在回应的实体中得到。原始服务器应在发出该状态代码前创建该资源。如果该操作不能立即完成，服务器必须在该资源可用时在回应主体中给出提示，否则，服务器端应回应202（可被接受）。在本文定义的方法，只有POST可以创建资源。202 Accepted请求被接受，但处理尚未完成。请求可能不一定会最终完成，有可能被处理过程随时中断，在这种情况下，没有办法在异步操作中重新发送状态代码。202回应是没有义务的，这样做的目的是允许服务器不必等到用户代理和服务器间的连接结束，就可以响应其它过程的请求（象每天运行一次的，基于批处理的过程）。在某些回应中返回的实体中包括当前请<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=423&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=423&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=423&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=423&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=423&amp;Page=6">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=423">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=423">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>