【状态码】告知从服务器端返回的请求结果

状态码是当客户端向服务器端发送请求时,描述返回的请求结果。

状态由3位数字和原因短语组成

14个常用的状态码:

【2XX】成功

【200OK】从客户端发来的请求在服务器端被正常处理了

 【204No Content】表示服务器接受的请求已成功处理,但在返回的响应报文中不含实体的主体部分。一般在只需要从客户端往服务器发送信息,而对客户端不需要发送新信息的情况下使用

 【206 Partial Content】表示客户端进行了范围请求,而服务器成功执行了这部分的GET请求。响应报文中包含由Content-Range指定范围的实体内容。

【3XX】重定向

【301 Moved Permanently】永久性重定向

该状态码表示请求的资源已被分配了新的URI,以后应使用资源现在的URI。

如果把资源对应的URI保存为书签了,就应该按Location首部字段提示的URI重新保存。

【302 Found】临时性重定向

该状态码表示请求的资源已被分配了新的URI,希望用户本次使用新的URI访问

302状态代表的资源不是被永久移动,已移动的资源对应的URI将来还有可能发生改变。

【303See Other】

表示由于请求对应的资源存在着另一个URI,应使用GET方法定向获取请求和资源。

303状态码和302类似,但是303状态码明确表示客户端应当采用GET方法获取资源。

 【304 Not Modified】

表示客户端发送的附带条件的请求时,服务器端允许请求访问资源,但未满足条件的情况。

304状态码返回时,不包含任何响应的主体部分。

【307 Temporary Redirect】临时重定向

和302状态码含义相同,307会遵照浏览器标准,不会从POST变成GET。

【4XX】客户端错误

4XX的响应结果表明客户端是发生错误的原因所在

【400 Bad Request】请求报文中存在语法错误

 【401 Unauthorized】

表示发送的请求需要有通过认证信息。如果之前已经有一次请求,表示用户认证失败。

当浏览器初次接受401响应,会弹出认证用的对话窗口。

【403 Forbidden】表明对请求资源的访问被服务器拒绝了

【404 Not Found】服务器上没有请求的资源。也可能是服务器拒绝请求且不想说明理由

 【5XX】服务器错误

5XX响应结果表明服务器本省发生错误。

【500 Internal Server Error】

表明服务器端在执行请求时发生了错误。也有可能Web应用存在的bug或某些临时的故障

 【503】Service Unavailable

表明服务器暂时处于超负载或者正在进行停机维护

【图解HTTP】返回结果的HTTP状态码相关推荐

  1. 《图解HTTP》读书笔记--第4章返回结果的HTTP状态码

    写在前面:本文仅供个人学习使用,如有侵权,请联系删除.文章中所用图片绝大多数来源于<图解HTTP>,请读者支持原版. 文章目录 4.1状态码告知从服务器端返回的请求结果 4.2 2xx成功 ...

  2. 返回结果的HTTP状态码——《图解http》第四章

    HTTP状态码负责表示客户端HTTP请求的返回结果.标记服务器端的处理是否正常.通知出现的错误等工作.* 4.1状态码负责告知从服务器端返回的请求结果 状态码的类别: | | 类别 | 原因短语 -- ...

  3. 【图解HTTP】——返回结果的HTTP状态码

    HTTP状态码负责表示客户端HTTP请求的返回结果.标记服务器端的处理是否正常.通知出现的错误等工作 1 状态码的职责是当客户端向服务器端发送请求时,描述返回的请求结果 状态码的第一位指定了响应类别, ...

  4. 返回结果的HTTP状态码-HTTP(四)

    概述 HTTP状态码负责表示客户端HTTP请求的返回结果.标记服务器端的处理是否正常.通知出现的错误等工作. 状态码告知从服务端返回的请求结果 状态码的职责是当前客户端向服务端发送请求时,描述返回的请 ...

  5. 服务器请求状态码返回400,HTTP详解(四)——返回结果的HTTP状态码

    HTTP状态码负责表示客户端HTTP请求的返回结果.标记服务器端的处理是否正常.通知出现的错误等工作. 状态码告知从服务器端返回的请求结果 状态码的职责是当客户端向服务器端发送请求时,描述返回的请求结 ...

  6. php返回的几种状态码

    php 状态码 200 – 服务器成功返回网页 301 (永久移动) 请求的网页已永久移动到新位置. 服务器返回此响应(对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置. 403 ( ...

  7. 《图解HTTP》--返回结果的HTTP状态码

      HTTP状态码负责表示客户端HTTP请求的返回结果.标记服务器端的处理是否正常.通知出现的错误等工作.   状态码的职责是当客户端向服务器端发送请求,描述返回的请求结果.借助状态码,用户可以知道服 ...

  8. 图解HTTP四:返回结果的 HTTP 状态码

    HTTP 状态码负责表示客户端 HTTP 请求的返回结果.标记服务器端的处理是否正常.通知出现的错误等工作. 4.1 状态码告知从服务器端返回的请求结果 响应的状态码可描述请求的处理结果 状态码 类别 ...

  9. 图解HTTP(四)—— 返回结果的HTTP状态码

    一.状态码告知服务器返回的请求结果 状态的码的职责是当客户端向服务端发送请求时,描述返回的请求结果.状态码由三们数字和原因短句组成,比如200 OK.数字中的第一位指定了响应类别,状态码的类别如下: ...

最新文章

  1. DataGrid的使用
  2. Can't connect to MySQL server on 'localhost' (10061)的解决办法!
  3. 0025-中点位移的速度
  4. N001-SQL Server 2016企业版本安装
  5. 【渝粤教育】电大中专市场营销管理20作业 题库
  6. web安全检查_如何利用现代Web检查器的功能
  7. 华为ensp的缺省_华为模拟器 eNSP安装教程
  8. 苹果因不附赠充电头被罚200万美元,网友:该,大快人心!
  9. 年中618会声会影好礼送不停!
  10. 当identity_insert 设置为off时不能为表_最近新get日志测试方法,再也不用为故障响应慢发愁!...
  11. spring security面试
  12. python鸭子类型_Python 语言中的 “鸭子类型”
  13. 惠普服务器lio装系统,惠普Pavilion一体机一键u盘装系统win10教程
  14. Multisim设置图纸大小的详细步骤
  15. 为virtools写的插件进行一下总结
  16. 大学计算机基础方案一,《大学计算机基础》实验实施方案-学生用(7页)-原创力文档...
  17. RTSP视频边缘计算网关EasyNVR在5G时代有什么运用价值?
  18. 鸿蒙系统怎么刷emui11教程
  19. Xcode 8 Instruments 学习
  20. selenium中启动chrome浏览器时加载插件

热门文章

  1. 无迹卡尔曼滤波算法(UKF)详细推倒及其仿真(matlab)
  2. 计算机基础及excel,S102-计算机基础(06)-EXCEL简介及基本操作
  3. Microsoft Teams全生命周期会议-03你了解MeetingRoom吗
  4. 微信小程序Demo组件大全(对话框、指示器、五星评分,画廊,影院座位……
  5. 【正点原子FPGA连载】 第七章 Verilog HDL语法 摘自【正点原子】DFZU2EG/4EV MPSoC 之FPGA开发指南V1.0
  6. vue中使用threejs的一些问题,THREE上没有OrbitControls
  7. Bootstrap 教程第四课:制作一组功能图标按钮
  8. 最大子段和(C++)
  9. 图割-最大流最小切割的最直白解读
  10. 听完网易大佬描述 “ 软件测试工程师的一生 ”,我哭了!