HTTP 状态码之详解,及个人总结

HTTP状态码之详解及个人总结

目录

目录

一、HTTP状态码是什么?

二、HTTP状态码不同值的意义

三、HTTP状态码归类及总结


一、HTTP状态码是什么?

  HTTP状态码是HTTP请求响应类型,比如请求成功200,请求路径不能访问404等等。

二、HTTP状态码不同值的意义

HTTP状态码的意义
代码:消息:描述:
100Continue只有请求的一部已经被服务器接收,但只要它没有被拒绝,客户端应继续改请求。
101Switching Protocols服务器切换协议
200OK请求成功
201Created改请求时完整的,并创建一个新的资源。
202Accepted该请求被接收处理,但是该处理时不完整的。
203Non-authoritative Information 
204No Content 
205Reset Content 
206Partial Content 
300Multiple Choices链接列表。用户可以选择一个链接,进入到该位置。最多五个地址
301Moved  Permanaently所请求的页面已经转移到一个新的URL。
303Found 所请求的页面可以在另外一个不同的URL下被找到。
304Not Modified 
305Use Proxy 
306Unused在以前的版本中使用该代码。现在已不再使用它,但代码仍被保留。
307Temporary Redirect所请求的页面已经临时转移到一个新的URL
400Bad Request服务器不理解请求。
401Unauthorized所请求的页面需要用户名和密码。
402Payment Required 你还不能使用该代码
403Forbidden禁止访问所请求的页面
404Not Found服务器无法找到所请求的页面
405Method Not Allowed在请求中指定的方法是不允许的
406Not Acceptable服务器值生成一个不被客户端接收的响应。
407Proxy Authentication Required在请求之前,你必须使用代理服务器的验证
408Request Timeout请求需要的时间比服务器能够等待的时间长,超时。
409Conflict请求因为冲突无法完成
410Gone所请求的页面不再可用
411Length Required“Content-Length”未定义。服务器无法处理客户端发送的不带Content-Length的请求信息。
412Precondition Failed请求中给出的先决条件被服务器评估为false.
413Request Entity Tool Large服务器不接受改请求,因为请求实体过大。
414Request-url Tool Long 

服务器不接受该请求,因为URL太长。当你转换一个“post”,请求为一个带有长的查询信息的“get”请求时发生

415Unsupported Media Type服务器不接受该请求,因为媒体类型不被支持。
417Expectation Failed 
500Internal Server Error未完成的请求。服务器遇到了一个意外的情况。
501Not Implemented未完成的请求。服务器不支持所需的功能
502Bad Gateway未完成的请求。服务器从上游服务器收到无响应。
503Service  Unavailable未完成的请求。服务器从上游服务器收到无响应。
504Gateway Timeout 网关超时
505HTTP Version Not Supported服务器不支持“HTTP协议”版本。

三、HTTP状态码归类及总结

  http协议的状态码有三位十进制的数字组成,从左到右,第一位十进制就代表了状态码的类型,后面两个是具体划分到哪一种错误.HTTP状态码一共有五种类型。

1**信息,服务器收到请求,指导请求者下一步的执行操作
2**请求成功,操作者被成功接收并处理
3**重定向,需要进一步的操作已完成请求
4**客户端错误,请求包含语法错误或无法完成请求
5**服务器错误,服务器在处理请求的过程中发生了错误

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值