XMLHTTPRequest状态status完整列表 最近碰到xmlhttprequest的status=500的错误,稀里糊涂的出了问题,最后稀里糊涂的有好了。虽然不知道到底是怎么回事,但找到了完整的status列表,以后就不用到处摆渡了(顺便说一声,摆渡在摆渡乱七八糟的东西的时候听好用的,到了真正想找一点有含量的东西的时候,往往就找不到了,在此表示一下愤慨,呵呵)。
Number Description
100
Continue
101
Switching protocols
200
OK
201
Created
202
Accepted
203
Non-Authoritative Information
204
No Content
205
Reset Content
206
Partial Content
300
Multiple Choices
301
Moved Permanently
302
Found
303
See Other
304
Not Modified
305
Use Proxy
307
Temporary Redirect
400
Bad Request
401
Unauthorized
402
Payment Required
403
Forbidden
404
Not Found
405
Method Not Allowed
406
Not Acceptable
407
Proxy Authentication Required
408
Request Timeout
409
Conflict
410
Gone
411
Length Required
412
Precondition Failed
413
Request Entity Too Large
414
Request-URI Too Long
415
Unsupported Media Type
416
Requested Range Not Suitable
417
Expectation Failed
500
Internal Server Error
501
Not Implemented
502
Bad Gateway
503
Service Unavailable
504
Gateway Timeout
505
HTTP Version Not Supported
分享到:
相关推荐
在XMLHttpRequest的生命周期中,`status`属性扮演了关键角色,它反映了HTTP请求的状态码,这些状态码提供了关于请求是否成功、遇到何种问题的重要信息。 `status`属性的值通常是一个三位数字,根据HTTP协议规范,...
本文将详细介绍在使用JQuery进行AJAX操作时,XMLHttpRequest对象的status状态码以及JQuery AJAX方法中常用的参数。 XMLHttpRequest.status属性返回一个整数,表示服务器响应的HTTP状态码,常用来判断请求是否成功。...
### XMLHttpRequest.Status多种状态的含义详解 #### 一、引言 在进行Web开发时,我们经常需要处理客户端与服务器之间的通信。其中,`XMLHttpRequest`是实现Ajax的关键技术之一,它使得网页可以在不重新加载整个...
XMLHttpRequest对象是Ajax技术的核心,它是现代Web应用中用于实现客户端与服务器间异步数据交换的关键组件。在不刷新整个页面的情况下,XMLHttpRequest允许开发者通过JavaScript动态更新网页内容,极大地提升了用户...
if (xmlHttp.status == 200) { // 响应状态码为200表示成功 update(); // 更新DOM元素 } } } ``` 这里,`readyState`属性用于检查请求的状态,其值为4表示请求已经完成。`status`属性则表示响应的状态码,200...
### Ajax之XMLHttpRequest详解 #### 一、引言 随着互联网技术的发展,用户对Web应用的体验要求越来越高。传统的Web应用程序通常采用请求/响应模型,这意味着每次用户与页面交互(例如点击按钮)都会触发一个新的...
xmlHttpRequest对象的status代表当前http请求的状态,是一个长整型数据,现在介绍一下它的含义。 http请求状态及其含义表 1xx – 信息提示 100 – 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1...
4. 监听状态变化:通过`xhr.onreadystatechange`事件处理函数,当请求状态改变时进行响应,通常关注`xhr.readyState === 4`(表示请求完成)和`xhr.status === 200`(表示成功)。 5. 处理响应:一旦请求成功,可以...
- **状态管理**:`XMLHttpRequest`对象的状态是通过`readyState`属性进行跟踪的,该属性有五个可能的值: - `0`:未初始化状态。对象已经创建,但尚未调用`open()`方法。 - `1`:打开状态。已经调用了`open()`方法...
通常我们关注4(已完成)状态,此时可以通过`status`属性检查HTTP状态码,如200表示成功。 5. **处理响应**: 当请求完成且状态码为200时,可以使用`responseText`或`responseXML`属性获取响应数据。如果响应类型...
XMLHTTPRequest 提供了一系列属性和方法来控制请求的状态、发送请求、处理响应等操作。 ##### 1. 关键属性 - **readyState**: 表示请求/响应进程的当前活动阶段。共有五个值: - 0: 请求未初始化 - 1: 服务器...
`XMLHttpRequest` 对象有五个主要的状态,这些状态定义了请求的生命周期: 1. **未初始化**:这是对象创建后默认的初始状态。 2. **初始化**:调用 `open()` 方法后进入此状态。 3. **发送数据**:调用 `send()` ...
3. **状态和响应**:`XMLHttpRequest`有五个不同的状态,通过`readyState`属性可以获取。其中,4表示请求已完成,且响应已就绪。`status`属性则返回HTTP状态码,如200表示成功,404表示未找到等。我们通常会监听`...
* status:服务器返回的状态码。 * statusText:服务器返回的状态信息。 XMLHttpRequest 对象的方法: * open():打开一个 HTTP 请求,需要指定请求的方法、URL 和是否异步。 * send():发送 HTTP 请求。 * ...