美文网首页
http中的响应状态码

http中的响应状态码

作者: 每天十分钟玩转测试 | 来源:发表于2019-06-25 10:22 被阅读0次

目前RFC标准里边规定的状态码是三位数的, 所以取值范围是从000到999, 但是喜闻乐见的状态码范围是100~599。
大致分类如下:
1××: 提示信息即临时响应,表示临时响应并需要请求者继续执行操作的状态代码。
2××: 表示成功处理了请求的状态码。
3××: 重定向,资源发生变动,需要客户端重新发送请求。
4××: 客户端发生错误, 请求报文有误, 服务器无法处理。
5××: 服务器错误, 服务器在处理请求的时候内部发生了错误。

一些常见的状态码:
100: 继续, 请求者应当继续提出请求, 服务器返回此代码表示已收到请求的一部分, 正在等待其余部分。
101: 切换协议, 请求者已要求服务器切换协议, 服务器已确认并准备切换。

200: OK 服务器已经成功处理了请求。
201: 请求成功,服务器创建了新的资源。
202: 服务器已接受请求,但尚未处理。
204: No Content 无内容, 与200 Ok基本相同,但是没有body数据。
206: Partial Content 是http分块下载或者断点续传的基础。表示已成功, 但是body里边的内容不是全部,而是其中的一部分。

301 Moved Permanently 永久重定向, 表示此资源已经不存在了,要改用新的
URI再次访问。
302临时重定向, 请求资源还在, 但是需要临时的URI来访问。

301 和 302 都在头信息里使用字段Location指明后续要跳转的URI, 最终效果相似。

400 Bad Request 通用错误码
403 Forbidden,不是客户端请求出错, 而是表示服务器禁止访问资源。
404 Not Found
405 Method Not Allowed 不允许使用某些方法操作资源。
406 Not Acceptable 资源无法满足客户端请求的条件。

500:Internal Server Error 服务器错误
501 Not Implemented 功能不支持。
502 Bad GateWay 通常是服务器作为网关或者代理时返回的错误码, 表示服务器自身正常, 访问后端服务器时发生错误, 但具体的错误原因也是不知道。

相关文章

  • http中的响应状态码

    目前RFC标准里边规定的状态码是三位数的, 所以取值范围是从000到999, 但是喜闻乐见的状态码范围是100~5...

  • 图解HTTP解析5(状态码与通信数据名词)

    一、状态码 HTTP响应报文的响应行会返回HTTP状态码,这些状态码代表HTTP请求的返回结果。标记客户端是否处理...

  • HTTP中响应状态码解析

    当服务器收到客户端的请求报文后,经过一顿操作和处理,会给客户端一个响应报文; 响应的报文 = 由响应头 + 数据体...

  • HTTP 响应状态码

    1XX Informational(信息性状态码),接收的请求正在处理2XX Success(成功状态码),请求正...

  • http响应状态码

    http://www.cnblogs.com/imyalost/p/5629606.html 第一个数字有五种可能...

  • http响应状态码

    1xx:临时响应,表示临时响应并需要请求者继续执行操作的状态代码2xx:成功,表示成功处理了请求的状态代码3xx:...

  • HTTP响应状态码

    HTTP响应状态码分类 一、消息 二、成功 三、重定向 四、客户端错误 五、服务器错误

  • Http响应状态码

    100Continue继续。客户端[http://www.dreamdu.com/webbuild/client_...

  • HTTP状态响应码

    1xx:100-101,信息提示2xx:200-206,成功3xx:300-305,重定向4xx:400-415,...

  • Http响应状态码

    常见的响应状态码 200 请求成功。一般用于GET与POST请求 301Moved Permanentl...

网友评论

      本文标题:http中的响应状态码

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