美文网首页程序员
状态码的类别

状态码的类别

作者: 园Smile | 来源:发表于2020-05-25 14:16 被阅读0次

状态码是由三位数字组成:第一个数字定义了响应的类别,总共有五种可能取值。如下:

1xx:信息性状态码,表示服务器已接收了客户端请求,客户端可继续发送请求。

100 Continue

101 Switching Protocols

2xx:成功状态码,表示服务器已成功接收到请求并进行处理。

200 OK 表示客户端请求成功

204 No Content 成功,但不返回任何实体的主体部分

206 Partial Content 成功执行了一个范围(Range)请求

3xx:重定向状态码,表示服务器要求客户端重定向。

301 Moved Permanently 永久性重定向,响应报文的Location首部应该有该资源的新URL

302 Found 临时性重定向,响应报文的Location首部给出的URL用来临时定位资源

303 See Other 请求的资源存在着另一个URI,客户端应使用GET方法定向获取请求的资源

304 Not Modified 服务器内容没有更新,可以直接读取浏览器缓存

307 Temporary Redirect 临时重定向。与302 Found含义一样。302禁止POST变换为GET,但实际使用时并不一定,307则更多浏览器可能会遵循这一标准,但也依赖于浏览器具体实现

4xx:客户端错误状态码,表示客户端的请求有非法内容。

400 Bad Request 表示客户端请求有语法错误,不能被服务器所理解

401 Unauthonzed 表示请求未经授权,该状态代码必须与 WWW-Authenticate 报头域一起使用

403 Forbidden 表示服务器收到请求,但是拒绝提供服务,通常会在响应正文中给出不提供服务的原因

404 Not Found 请求的资源不存在,例如,输入了错误的URL

5xx:服务器错误状态码,表示服务器未能正常处理客户端的请求而出现意外错误。

500 Internel Server Error 表示服务器发生不可预期的错误,导致无法完成客户端的请求

503 Service Unavailable 表示服务器当前不能够处理客户端的请求,在一段时间之后,服务器可能会恢复正常

相关文章

  • HTTP常用状态码14种

    HTTP常用状态码 状态码的类别 类别原因短语1XX Informational(信息性状态码)接收的请求正在处...

  • 状态码的类别

    状态码是由三位数字组成:第一个数字定义了响应的类别,总共有五种可能取值。如下: 1xx:信息性状态码,表示服务器已...

  • http状态码

    http状态码 http状态码是描述返回的请求结果,由3位数字和原因短语组成。 类别 | 状态码 | 类别 | 原...

  • 常见的网络状态码

    状态码的类别 类别原因1xxInformation(信息性状态码)接受的请求正在处理2xxSuccess(成功状态...

  • HTTP-状态码

    状态码类别含义1XXInformational(信息性状态码)接收的请求正在处理2XXSuccess(成功状态码)...

  • 网络协议_01http协议

    一、状态码: 1.1 状态码的类别: 4.1 状态码3XX: 二、响应头: 2.1 ETag: 1、首部字段ETa...

  • 常见HTTP状态码

    状态码 | 类别|原因短语 |-----|----|----|----1XX|Informational(信息状态...

  • HTTP常见状态码

    状态码分类表 状态码类别原因短语1xxInformational(信息性状态码)接受的请求正在处理2xxSucce...

  • 图解HTTP-第4章-返回结果的HTTP状态码

    状态码的职责是当客户端向服务器发送请求时,描述返回的请求结果. 状态码的类别 |类别|原因短语--|--|--1X...

  • HTTP-响应状态码

    借助 HTTP 状态码可以了解服务器是否正常处理了请求内容。 状态码的类别 常用的 14 种状态码 2XX 成功 ...

网友评论

    本文标题:状态码的类别

    本文链接:https://www.haomeiwen.com/subject/tjjyahtx.html