HTTP协议各种状态代码
2015-11-25 10:31
225 查看
当浏览器向Web服务器请求服务时,有时会有错误产生,这是笔试经常会有的,记住了就简单,没记住就傻逼吧。以下列表给出了产生错误时返回的HTTP状态代码:
1xx:信息
2xx:成功
3xx:重定向
4xx:客户端错误
5xx:服务器端错误
1xx:信息
状态代码: | 描述: |
---|---|
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 | |
306 Unused | 在旧版本的HTTP协议中用过。现在该代码已不再使用,属于保留代码 |
307 Temporary Redirect | 所请求页面已临时转移至新地址 |
状态代码: | 描述: |
---|---|
400 Bad Request | 服务器不理解请求 |
401 Unauthorized | 所请求页面需要用户名和密码 |
402 Payment Required | 该状态代码目前没有用 |
403 Forbidden | 页面禁止访问 |
404 Not Found | 服务器找不到所请求的页面 |
405 Method Not Allowed | 不支持请求中指定的HTTP方法 |
406 Not Acceptable | 服务器无法提供满足客户端要求的响应 |
407 Proxy Authentication Required | 代理服务器要求进行身份验证 |
408 Request Timeout | 请求所用时间超出服务器打算等待的时间 |
409 Conflict | 请求因冲突没有完成 |
410 Gone | 所请求页面已不复存在 |
411 Length Required | 请求没有定义报头“Content-Length”。服务器无法接受没有Content-Length的请求 |
412 Precondition Failed | 请求里指定的前提条件不满足 |
413 Request Entity Too Large | 因请求实体太大,服务器无法接受请求 |
414 Request-url Too Long | 因URL太长,服务器无法接受请求。当你用GET请求来代替POST请求发送过长的查询信息时会发生这种情况 |
415 Unsupported Media Type | 请求所采用的媒体类型不被支持,服务器无法接受请求 |
416 | |
417 Expectation Failed |
状态代码: | 描述: |
---|---|
500 Internal Server Error | 请求不成功。服务器遇到异常情况 |
501 Not Implemented | 请求不成功。服务器不支持所要求的特性 |
502 Bad Gateway | 请求不成功。服务器从上行服务器接收到了无效的响应 |
503 Service Unavailable | 请求不成功。服务器临时过载或停机 |
504 Gateway Timeout | 网关超时 |
505 HTTP Version Not Supported | 服务器不支持所要求的“HTTP协议”版本 |
相关文章推荐
- 贝叶斯网络
- VMware10中的Linux系统利用NAT网络连接方式访问外网配置
- 二叉搜索树-BST-查找算法-插入算法-删除算法 http://www.cnblogs.com/pangxiaodong/archive/2011/08/24/2151060.html
- C#网页数据采集(三)HttpWebRequest
- ios的网络请求以及jsonModel 和 AFNetworking框架的使用概要
- iOS-网络请求-AFN升级至AFN3.0
- 男程序猿CP女程序猿:有戏吗?
- VS2015 WMware 内核调试设置: 基于网络接口
- tcpdump抓包分析
- HTTPS背后的加密算法
- Altium Designer(Protel)网络连接方式Port和Net Label详解
- 【读书笔记】iOS-反溃网络信息改善用户体验
- 【读书笔记】iOS-反溃网络信息改善用户体验
- 计算机网络的分类
- 在OpenStack Neutron里如何改变默认租户网络的类型
- Android使用Httpclient网络请求,get,post方法
- 转:AndroidStudio导入httpmime jar编译不通过的解决办法
- YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. </HTML>/ 标签: yum 2014-05-26
- tcpdump命令使用方法
- llinux 定时器 转载自 http://blog.chinaunix.net/uid-11848011-id-96374.html