HTTP状态码
摘自《性能测试进阶指南-LoadRunner 9.1实践》
HTTP状态码 | 概括说明 |
1** | 表示请求收到,继续处理 |
2** | 表示操作成功的响应 |
3** | 表示完成此请求必须进一步处理 |
4** | 表示请求包含一个错误语法或不能完成 |
5** | 表示服务器执行一个完全有效的请求失败 |
HTTP状态码 | 详细说明 |
100 Continue | 初始的请求已经接受,客户应当继续发送请求的其余部分 |
101 Switching Protocols | 服务器将遵从客户的请求转换到另外一种协议 |
200 OK | 一切正常,对GET和POST请求的应答文档跟在后面 |
201 Created | 服务器已经创建了文档,Location头给出了它的URL |
202 Accepted | 已经接受了请求,但处理尚未完成 |
203 Non-Authoritative Information | 文档已经正常返回,但一些应答头可能不正确,因为使用的是文档的副本 |
204 No Content | 没有新文档,浏览器应该继续显示原来的文档。如果用户定期地刷新页面,而Servlet可以确定用户文档足够新,则这个状态代码是很有用的 |
205 Reset Content | 没有新的内容,但浏览器应该重置它所显示的内容,用来强制浏览器清除表单输入内容 |
206 Partial Content | 客户发送了一个带有Range头的GET的请求,服务器完成了它 |
300 Multiple Choices | 客户请求的文档可以在多个位置找到,这些位置已经在返回的文档内列出。如果服务器要提出优先选择,则应该在Location应答头指明 |
301 Moved Permanently | 客户请求的文档在其他地方,新的URL在Location头中给出,浏览器应该自动访问新的URL |
302 Found | 类似于301,但新的URL应该被视为临时性的替代,而不是永久性的。出现该状态代码时,浏览器能够自动访问新的URL,因此它是一个很有用的状态代码。注意这个状态代码有时可以和301替换使用。严格地说,我们假定只有当原来的请求是GET时浏览器才会自动重定向 |
303 See Other | 类似于301/302,不同之处在于,如果原来的请求是POST,Location头指定的重定向目标文档应该通过GET提取 |
304 Not Modified | 客户端有缓冲的文档并发出一个条件性的请求(一般提供If-Modified-Since头表示客户只想获得文件最后修改时间比指定时间更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用 |
305 Use proxy | 客户请求的文档应该通过Location头所指明的代理服务器提取 |
307 Temporary Redirect | 和302相同。 |
400 Bad Request | 请求出现语法错误 |
401 Unauthorized | 客户试图未经制授权访问密码保护的页面。应答中会包含一个WWW-Authenticate头,浏览器据此显示用户名/密码对话框,然后在填定合适的Authorization头后再次发出请求 |
403 Forbidden | 资源不可用。服务器理解客户的请求,但拒绝处理它。通常由于服务器上文件或目录的权限设置导致 |
404 Not Found | 无法找到指定位置的资源 |
405 Method Not Allowed | 请求方法(GET、POST、HEAD、DELETE、PUT、TRACE等)对指定的资源不适用 |
406 Not Acceptable | 指定的资源已经找到,但它的MIME类型和客户在Accept头中所指定的不兼容 |
407 Proxy Authentication Required | 类似于401,表示客户必须先经过代理服务器的授权 |
408 Request Timeout | 在服务器许可的等待时间内,客户一直没有发出任何请求。客户可以在以后重复同一请求 |
409 Conflict | 通常和PUT请求有关。由于请求和资源的当前状态冲突,因此请求不能成功 |
410 Gone | 所请求的文档已经不再可用,而且服务器不知道应该重定向到哪一个地址 |
411 Length Required | 服务器不能处理请求,除非客户发送一个Content-Length头 |
412 Precondition Failed | 请求头中指定的一些前提条件失败 |
413 Request Entity Too Large | 目标文档的大小超过服务器当前愿意处理的大小。如果服务器认为自己能够稍后再处理该请求,则应该提供一个Retry-After头 |
414 Request URI Too Long | URI太长 |
416 Requested Range Not Satisfiable | 服务器不能满足客户在请求中指定的Range头 |
500 Internal Server Error | 服务器遇到了意料不到的情况,不能完成客户的请求 |
501 Not Implemented | 服务器不支持实现请求所需要的功能 |
502 Bad Gateway | 服务器作为网关或者代理时,为了完成请求访问下一个服务器,但该服务器返回了非法的应答 |
503 Service Unavailable | 服务器由于维护或者负载过重未能应答 |
504 Gateway Timeout | 由作为代理或网关的服务器使用,表示不能及时地从远程服务器获得应答 |
505 HTTP Version Not Supported | 服务器不支持请求中所指明的HTTP版本 |
相关推荐
拼命工作好好玩 2020-08-03
swiftwwj 2020-07-21
云中舞步 2020-11-12
杨德龙 2020-11-11
JohnYork 2020-10-16
wangzhaotongalex 2020-09-22
xiaoseyihe 2020-11-16
不要皱眉 2020-10-14
Crazyshark 2020-11-13
K先生 2020-11-10
momode 2020-09-11
思君夜未眠 2020-09-04
点滴技术生活 2020-08-21
MaggieRose 2020-08-19
kevinweijc 2020-08-18
wintershii 2020-08-17
vapaad 2020-08-17
wera00 2020-08-17
移动开发与培训 2020-08-16