状态码 | 名称 | 含义 |
---|---|---|
100 | Continue | 服务端已收到请求头,同意接受,响应100让客户端继续发送请求Body |
101 | Switching Protocol | 客户端在发起请求时希望采用某种协议以获得更好的特性,但不确定服务端是否支持,故采用兼容版本协议发起请求并在请求头的Upgrade中声明欲使用的协议,如果服务端同意更换则回复101状态码,并在响应头中指明接下来采用的协议(因为请求头的Upgrade中可能有多个协议名) |
102 | Processing | 不明 |
200 | OK | 请求成功,一切正常 |
201 | Created | 请求已经被实现,而且有一个新的资源已经依据请求的需要而建立,且其 URI 已经随Location 头信息返回。假如需要的资源无法及时建立的话,应当返回 '202 Accepted'。 |
202 | Accepted | 服务器已接受,随后处理,异步接受 |
203 | Non-authoritatice Information | 提示客户端:内容拿到了,但代理可能做了点修改 |
204 | No Content | 不要惊讶,你请求成功了,但确实没有东西返回 |
205 | Reset Content | 与204一样为空内容,指示客户端重置文档:如表单 |
206 | Partial Content | 断点下载得以实现的关键,如果请求文件较大,可加入Range请求头申明下载字节范围,而服务器如果接受则响应206Partial Content,并在请求头中加入Content-Range表明响应的文件字节范围,客户端则可通过多次修改Range范围发起请求并合并文件,从而达到多线程下载、断点续传的效果 |
207 | Mutil-Status | 响应是一个XML文档,并且会包含多个独立的状态码 |
208 | Already Imported | 已经报告? |
226 | IM Used | |
3 | ||
300 | Mutil Choices | 多个地址可供重定向 |
301 | Moved Permanently | 永久重定向 |
302 | Moved temporarily | 临时重定向,与301的区别:301是永久的可以被缓存,而302则不可,对应到搜索引擎上,搜索引擎可以直接保留跳转后的地址,而302具有不确定性则只能保持原地址,故此存在302劫持的问题 |
303 | See Other | 303与307为HTTP1.1中对HTTP1.0中302的细化,因为302规范与浏览器厂商实现存在偏差,故在HTTP1.1中分成两个,区别体现在303允许对所有请求方法进行自动重定向,而307则只允许HEAD和GET自动重定向,而PSOT等非等幂方法则需要用户确认,因为请求的条件可能需要变化 |
304 | Not Modified | 未修改,直接用之前缓存的即可 |
305 | Use Proxy | 使用代理,附上代理地址 |
306 | SwitchProxy | 已废弃 |
307 | TemporaryRedirect | 见303 |
400 | Bad Request | 请求语法错误 |
401 | Unauthorized | 请登录 |
402 | Payment Required | 请付钱 |
403 | Forbidden | 禁止访问,不告诉你为啥 |
404 | Not Found | 资源不存在 |
405 | Method Not Allowed | 方法不允许(可能只支持GET or POST),一般会在Allow中申明允许的method |
406 | Not Acceptable | 不支持你Accept头中的类型(SpringMVC中有实现) |
407 | Proxy Authentication Required | 请去代理登录 |
408 | Request Timeout | 超时 |
409 | Conflict | |
410 | Gone | 不同于404,410表示永久移除,而404则不确定 |
411 | Length Required | |
412 | Precondition Failed | |
413 | Request Entity Too Large | 参数过长 |
414 | URI Too Long | URI太长,可能是跳转黑洞 |
415 | Unsupported Media Type | |
417 | Expectation Failed | 满足不了期望 |
426 | Upgrade Required | 表示客户端要升级协议了 |
500 | Interbal Server Error | 服务器内部错误,一般是服务端程序错误 |
501 | Not Implemented | 未实现,服务器不支持请求的功能,无法完成请求 |
502 | Bad Gateway | 网关或代理从上游获取到的响应无效,常见于Nginx等服务器,上游无法处理则抛出此错误,建议客户端稍后再试 |
503 | Service Unavailable | 临时维护 |
504 | Gateway Timeout | 类502,上游超时 |
505 | HTTP Version Not Supported | 服务器不支持请求的HTTP协议的版本,无法完成处理 |
HTTP状态码简介
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...