7.HTTP请求方法与HTTP请求状态码

目录


Spring MVC专栏目录(点击进入…)



HTTP请求方法

HTTP方法描述
GET通过请求URI得到资源
POST用于添加新的内容
PUT用于修改某个内容,若不存在则添加
DELETE删除某个内容
OPTIONS询问可以执行哪些方法
HEAD类似于GET,但是不返回body信息,用于检查对象是否存在,以及得到对象的元数据
CONNECT用于代理进行传输,如使用SSL
TRACE用于远程诊断服务器

HTTP请求状态码

(1)信息状态码

状态码含义描述
100(Continue )继续初始的请求已经接受,请客户端继续发送剩余部分
101(witching Protocols)切换协议请求这要求服务器切换协议,服务器已确定切换

(2)成功状态码

状态码含义描述
200(OK)成功服务器已成功处理了请求
201(Created)已创建请求成功并且服务器创建了新的资源
202(Accepted)已接受服务器已接受请求,但尚未处理
203(Non-Authoritative Information)非授权信息服务器已成功处理请求,但返回的信息可能来自另一个来源
204(NoContent)无内容服务器成功处理了请求,但没有返回任何内容
205(Reset Content)重置内容服务器处理成功,用户终端应重置文档视图
206(Partial Content)部分内容服务器成功处理了部分GET请求

(3)重定向状态码

状态码含义描述
300(Multiple Choices)多种选择针对请求,服务器可执行多种操作
301(MovedPermanently)永久移动请求的页面已永久跳转到新的url
302(MovedTemprarily)临时移动服务器目前从不同位置的网页响应请求,但请求仍继续使用原有位置来进行以后的请求
303(See Other)查看其他位置请求者应当对不同的位置使用单独的GET请求来检索响应时,服务器返回此代码
304(Not Modified)未修改自从上次请求后,请求的网页未修改过
305(Use Proxy)使用代理请求者只能使用代理访问请求的网页
307(Temporary Redirect)临时重定向服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求

(4)客户端错误状态码

状态码含义描述
400(Bad Request)错误请求服务器不理解请求的语法
401(Unauthorized)未授权请求要求用户的身份验证
403(Forbidden)禁止服务器拒绝请求
404(Not Found)未找到服务器找不到请求的页面
405(Method Not Allowed)方法禁用禁用请求中指定的方法
406(Not Acceptable)不接受无法使用请求的内容特性响应请求的页面
407(Proxy Authentication Required)需要代理授权请求需要代理的身份认证
408(Request Time-out)请求超时服务器等候请求时发生超时
409(Conflict)冲突服务器在完成请求时发生冲突
410(Gone)已删除客户端请求的资源已经不存在
411(Length Required)需要有效长度服务器不接受不含有效长度表头字段的请求
412(Precondition Failed)未满足前提条件服务器未满足请求者在请求中设置的其中一个前提条件
413(Request Entity Too Large)请求实体过大由于请求实体过大,服务器无法处理,因此拒绝请求
414(Request-URI Too Large)请求url过长请求的url过长,服务器无法处理
415(Unsupported Media Type)不支持格式服务器无法处理请求中附带媒体格式
416(Requested range Not satisfiable)范围无效客户端请求的范围无效
417(Expectation Failed)未满足期望服务器无法满足请求表头字段要求

(5)服务器错误状态码

状态码含义描述
500(Internal Server Error)服务器错误服务器内部错误,无法完成请求
501(Not Implemented)尚未实施服务器不具备完成请求的功能
502(Bad Gateway)错误网关服务器作为网关或代理出现错误
503(Service Unavailable)服务不可用服务器目前无法使用
504(Gateway Timeout)网关超时网关或代理服务器,未及时获取请求
505(HTTP Version not supported)HTTP版本不支持服务器不支持请求中所指明的HTTP版本
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

未禾

您的支持是我最宝贵的财富!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值