HTTP权威指南-报文与状态码

所有的报文都向下流动

报文流向

报文组成

HTTP方法

状态码

GET示例

HEAD示例

100~199 信息性状态码

200~299 成功状态码

300~399重定向状态码

400~499 客户端错误

500~599 服务器端错误

原文地址:https://www.cnblogs.com/jiqing9006/p/11116653.html

时间: 2024-11-07 21:45:59

HTTP权威指南-报文与状态码的相关文章

响应报文的状态码

响应报文的状态码 状态码用来告诉HTTP客户端HTTP服务器是否产生了预期的response.状态码总共只有三位,第一位表示状态类别,总共分五种. (1) 1xx: 是进度通知类状态,意思就是说"请求我已经收到了,或你的请求我正在处理". (2) 2xx: 表示"你的请求我已经成功处理了". (3) 3xx: 即重定向,也就是服务器告诉客户端"你要的资源搬家了,你到某某地方再去找它吧". (4) 4xx: 客户端发来的响应报文里有些错误,比如语法

《图解Http》 2-6章: 基础,报文,状态码,首部。

HTTP协议和Cookie 是stateless协议,自身不对请求和响应之间的通信状态进行保存.但随着技术发展,为了实现保存状态的功能,引入了Cookie技术. Cookie在请求和响应报文中写入信息来控制客户端的状态. Cookie根据从服务器发送的响应报文内的Set-Cookie的首部字段信息,通知客户端保存Cookie. 下次客户端发送请求时,会在报文中加入Cookie值. 服务器收到报文后,检查Cookie,确认是哪个客户端发过来的连接请求,然后再对比服务器上的记录,得到之前的状态信息.

HTTP请求响应报文&&相关状态码&&GET_POST请求方法 总结

HTTP请求报文: 一个HTTP请求报文由四个部分组成:请求行.请求头部.空行.请求数据 1.请求行   请求行由请求方法字段.URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔.比如 GET /data/info.html HTTP/1.1 方法字段就是HTTP使用的请求方法,比如常见的GET/POST 其中HTTP协议版本有两种:HTTP1.0/HTTP1.1 可以这样区别: HTTP1.0对于每个连接都的建立一次连接一次只能传送一个请求和响应,请求就会关闭,HTTP1.0没有Ho

HTTP协议(8)HTTP响应报文和状态码

对于HTTP响应报文,比较重要的信息主要有两部分,一部分是响应行中的状态码,另一部分是响应头.下面分别介绍.响应头信息中比较重要的部分: (1) Server,服务端所使用的Web服务名称,如:Server:Apache/1.3.6(Unix). (2) Set-Cookie:服务器向客户端设置的Cookie. (3) Last-Modified,服务器通过这个域告诉客户端浏览器,资源的最后修改时间. (4) Location:重定向用户到另一个页面,比如身份认证通过之后就会转向另一个页面.这个

Http报文 状态码

一.HTTP报文 1.HTTP报文介绍 HTTP报文:用于HTTP协议交互的信息. HTTP报文由报文头部和报文主体(非必须)构成,中间由空行来分隔. 1.1 请求报文:客户端发起的报文. 1).报文头部: (1)请求行:包含请求的方法,URI和HTTP版本号. (2)请求头部字段. (3)通用头部字段 (4)实体头部字段 2).空行 3).报文主体 1.2.响应报文:服务单响应的报文. 1).报文头部: (1)状态行:包含表示请求响应的状态码,原因短语,和HTTP版本. (2)响应头部字段.

Kubernetes权威指南精彩段落

看到上述两段代码,你可能会有一种"开门复动竹, 疑是故人来"的感觉.的确,这段代码经笔者反复考证后认定:100%高仿kubernetes Controller Server中的代码.连传说中的谷歌大神也能copy代码,所以我等凡人也可以安心了,因为我们可以做的更好,copy更多---<Kubernetes权威指南>之源码分析

《HTTP权威指南》笔记之 网络状态码

状态码分为五大类, (1)100 ~ 199 信息性状态码 状态码 含义 原因短语 100 说明服务器收到了请求的初始部分,请客户端继续发送 Continue 101 说明服务器正在根据客户端的指定,将协议转换成为 Update首部所列的协议 Switching Protocol (2)200 ~ 299 成功状态码 状态码 原因短语 含义 200 OK 请求没问题 201 Ctreated 用于创建服务器对象的请求(如PUT) 202 Accepted 请求已被接受,但服务器还未对其执行任何动

【HTTP权威指南】第三章-HTTP报文

HTTP是因特网的信使,报文就是信使运送的包裹. 这一章包含: 报文如何流动 报文的三个组成部分(起始行,首部,实体的主体部分) 请求报文和响应报文的区别 请求报文支持的各种功能(方法) 响应报文返回的状态码 各种HTTP首部是用来做什么的

(第三章,第四章)http报文内的http信息,返回结果的http状态码

第三章 http报文内的http信息 用于http协议交互的信息被称为http报文,包括请求报文和响应报文. 1.编码提升传输速率,在传输时编码能有效的处理大量的访问请求.但是编码的操作是计算机完成的,会消耗更多的cpu资源. 2.压缩传输的内容编码: 内容编码后的实体由客户端接受并负责解码. 3.分割发送的分块传输编码 在传输大量数据时,通过数据分割成多块,能够让浏览器逐步显示页面. 4.获取部分内容的范围请求: 可以处理大文件突然下载中断的问题. 5.内容协商返回最合适的内容 比如根据浏览器