响应码分五种类型,由它们的第一位数字表示:

1xx:信息,请求收到,继续处理。
2xx:成功,行为被成功地接受、理解和采纳。
3xx:重定向,为了完成请求,必须进一步执行的动作。
4xx:客户端错误,请求包含语法错误或者请求无法实现。
5xx:服务器错误,服务器不能实现一种明显无效的请求。

较为常见的返回码

200 服务器成功返回网页。
404 请求的网页不存在。
503 服务不可用。

2xx (成功)

表示成功处理了请求的状态代码。

200 :成功,服务器已成功处理了请求。这表示服务器提供了请求的网页。
201 :已创建,请求成功并且服务器创建了新的资源。
202 :已接受,服务器已接受请求,但尚未处理。
203 :非授权信息,服务器已成功处理了请求,但返回的信息可能来自另一来源。
204 :无内容,服务器成功处理了请求,但没有返回任何内容。
205 :重置内容,服务器成功处理了请求,但没有返回任何内容。
206 :部分内容,服务器成功处理了部分 GET 请求。

3xx (重定向)

表示要完成请求,需要进一步操作。 通常,这些状态代码用来重定向。这类状态码代表需要客户端采取进一步的操作才能完成请求。通常,这些状态码用来重定向,后续的请求地址(重定向目标)在本次响应的 Location 域中指明。

300 :多种选择,针对请求,服务器可执行多种操作。服务器可根据请求者选择一 项操作,或提供操作列表供请求者选择。

301 :永久移动,请求的网页已永久移动到新位置。服务器返回此响应(对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置。

302: 临时移动,服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。

303 :查看其他位置,请求者应当对不同的位置使用单独的 GET 请求来检索响应时,服务器返回此代码。

304: 未修改,自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容。

305 :使用代理,请求者只能使用代理访问请求的网页。如果服务器返回此响应,还表示请求者应使用代理。

307 :临时重定向,服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。

4xx(请求错误)

表示请求可能出错,妨碍了服务器的处理

400: 错误请求,服务器不理解请求的语法。
401: 未授权,请求要求身份验证。 对于需要登录的网页,服务器可能返回此响应。
403: 禁止,服务器拒绝请求。
404: 未找到,服务器找不到请求的网页。
405: 方法禁用,禁用请求中指定的方法。
406: 不接受,无法使用请求的内容特性响应请求的网页。
407: 需要代理授权,此状态代码与 401(未授权)类似,但指定请求者应当授权使用代理。
408: 请求超时,服务器等候请求时发生超时。
409: 冲突,服务器在完成请求时发生冲突。服务器必须在响应中包含有关冲突的信息。
410: 已删除,如果请求的资源已永久删除,服务器就会返回此响应。
411: 需要有效长度,服务器不接受不含有效内容长度标头字段的请求。
412: 未满足前提条件,服务器未满足请求者在请求中设置的其中一个前提条件。
413: 请求实体过大,服务器无法处理请求,因为请求实体过大,超出服务器的处理能力。
414: 请求的 URI 过长,请求的 URI(通常为网址)过长,服务器无法处理。
415: 不支持的媒体类型,请求的格式不受请求页面的支持。
416: 请求范围不符合要求,如果页面无法提供请求的范围,则服务器会返回此状态代码。
417: 未满足期望值,服务器未满足"期望"请求标头字段的要求。

5xx(服务器错误)

表示服务器在尝试处理请求时发生内部错误。 这些错误可能是服务器本身的错误,而不是请求出错。

500: 服务器内部错误,服务器遇到错误,无法完成请求。
501: 尚未实施,服务器不具备完成请求的功能。例如,服务器无法识别请求方法时可能会返回此代码。
502: 错误网关,服务器作为网关或代理,从上游服务器收到无效响应。
503: 服务不可用,服务器目前无法使用(由于超载或停机维护)。通常,这只是暂时状态。
504: 网关超时,服务器作为网关或代理,但是没有及时从上游服务器收到请求。
505: HTTP 版本不受支持,服务器不支持请求中所用的 HTTP 协议版本。

HTTP 访问返回数字代码含义相关推荐

  1. 常见的http请求返回数字的含义

    在进行网站开发的时候,我们经常会测试我们的请求,去确认自己的代码逻辑是否正确,但这个过程并不是一帆风顺,常常会出现各种错误代码,大部分的我们在见到这种请求的错误代码就愣住了,不知道从哪里入手,这个时候 ...

  2. http服务器返回状态代码含义

    100 - 表示已收到请求的一部分,正在继续发送余下部分. 101 - 切换协议. 2xx - 成功.服务器成功地接受了客户端请求: 200 - 确定.客户端请求已成功. 201 - 已创建. 202 ...

  3. ASP.NET C# 用后台代码实现 跨域名访问 返回HTML代码

    这份资源  我找了很久 终于找到了!  非常感谢提供这份资源的人,你很牛B! 原链接: http://www.7net.cn/web/sitetech/ASPbiancheng/20090818150 ...

  4. C++-win32-GetLastError的返回值的含义

    GetLastError返回的值通过在api函数中调用SetLastError或SetLastErrorEx设置.函数并无必要设置上一次错误信息,所以即使一次GetLastError调用返回的是零值, ...

  5. mysql远程服务器返回错误404_服务器常见页面访问返回错误信息(404 500 400)表示什么意思...

    展开全部 404 500 400等是HTTP常见的几种状态码,具体相关意思解释如下:e69da5e6ba9062616964757a686964616f31333366303833 404 404页面 ...

  6. NTSTATUS类型返回值及含义

    NTSTATUS类型返回值及含义 0, "STATUS_WAIT_0" 1, "STATUS_WAIT_1" 2, "STATUS_WAIT_2&qu ...

  7. Curl请求错误时返回错误编码含义

    原网站地址https://curl.haxx.se/libcurl/c/libcurl-errors.html 以下为翻译: 几乎所有"简单"的接口函数都会返回一个CURLcode ...

  8. linux程序返回码的含义

    [原文链接]linux程序返回码的含义 文章目录 一.错误码 0-10 的含义 二.错误码 11-20 的含义 三.错误码 21-30 的含义 四.错误码 31-40 的含义 五.错误码 41-50 ...

  9. HTTP FTP 返回状态代码

    一.HTTP状态码 如果某项请求发送到您的服务器要求显示您网站上的某个网页(例如,用户通过浏览器访问您的网页或 Googlebot 抓取网页时),服务器将会返回 HTTP 状态代码以响应请求. 此状态 ...

最新文章

  1. TCP/IP基础概念及通信过程举例
  2. 世界首富贝佐斯将“退休”
  3. 如何识别未使用的CSS定义[关闭]
  4. 树莓派小车参考方案,了解一下
  5. pwntools用docker实现,进行pwn题解答
  6. 小程序,一个简单的图像处理
  7. 用到oracle是不是就是cs架构,用Oracle 的2Tier协议录制脚本模拟CS系统测试的案例和注意事项pdf...
  8. C语言 VS快速输入main函数
  9. python mobilenetssd android_MobileNetV2-SSDLite运行
  10. 虚拟机中出现两个虚拟网卡
  11. SpringBoot之安装H2数据库
  12. win10系统Nessus下载插件错误
  13. HTML5 video autoplay=“autoplay“ 无法自动播放的问题
  14. matlab人脸重建,3D人脸重建: BFM结合表情模型
  15. EBS Form开发中LOV实现实例
  16. 论文推介:CaTT-KWS—基于级联Transducer-Transformer的多阶段自定义关键词识别框架
  17. nginxWebUI :nginx可视化配置工具---实践
  18. libev中ev_loop结构体中宏定义的理解
  19. 16.引言篇——自定义过滤器及标签
  20. 无线网怎么建立虚拟服务器,Win7创建虚拟WiFi热点共享的教程

热门文章

  1. 93%以上企业获新融资 岂安科技成微软加速器全球校友
  2. 详解移动App开发的几种方式和各自详细的优缺点,以及如何选择App开发模式,最全总结,一次讲清
  3. mysql发生系统错误 1067 查看服务日志Aborting
  4. 暗光增强论文“Kindling the Darkness: A Practical Low-light Image Enhancer”
  5. Linux让root@bogon变回localhost
  6. UE不能复制粘贴了?
  7. 使用 Ring Buffer 完成数据传递
  8. 【MySQL】十五、内连接(等值连接,非等值连接,自连接)
  9. 矩阵的二范数,已知A的二范,求cA的二范;c为常数
  10. 每天读一遍,坚持27天,你的英语水平就可以达到跟美国人交流的水平啦!