XmlHttpRequest学习笔记 (6) 查看HTTP状态

HTTP状态是HTTP/1.1标准的一部分,它用数字的形式表示了HTTP通信所碰到的问题,比如:

  • 200:成功,即没有碰到任何问题;
  • 301:目标永久转移,以后的HTTP请求可直接发往新的地址;
  • 307:目标暂时转移;
  • 401:未授权,可能需要提供帐号信息;
  • 403:禁止,服务器拒绝响应这个请求;
  • 404:目标未找到;
  • 500:服务器内部错误;

详细的HTTP状态可以参考Wikipedia

在使用XmlHttpRequest做HTTP通信的时候,可以通过下面的属性来获取HTTP状态:

Status
StatusText

Status表示了数字形式的HTTP状态,而StatusText则是字符串形式的。下面是一个例子:

输出:

200 OK
404 Not Found

注意:在send()函数被调用之前,status和statusText是无法被访问的。


1 条评论 添加

发表评论

电子邮件地址不会被公开。 必填项已用*标注