标签:img load rgba lazy com logs 补充 serve 版本
空行:分隔header和body,因为http是纯文本的协议。
实例:
请求行由三部分构成:
请求方法:是一个动词,如 GET/POST,表示对资源的操作;
请求目标:通常是一个 URI,标记了请求方法要操作的资源;
版本号:表示报文使用的 HTTP 协议版本。这三个部分通常使用空格(space)来分隔,最后要用 CRLF 换行表示结束。
状态行:HTTP/1.1 200 OK HTTP/1.1 404 Not Found
1.版本号
2.状态码
3.原因
头部字段:请求行或状态行再加上头部字段集合构成了HTTP报文里完整的请求头或响应头
头部字段是 key-value 的形式,key 和 value 之间用“:”分隔,最后用 CRLF 换行表示字段结束。
常用头字段HTTP 协议规定了非常多的头部字段,实现各种各样的功能,但基本上可以分为四大类:
通用字段:在请求头和响应头里都可以出现;Date
请求字段:仅能出现在请求头里,进一步说明请求信息或者额外的附加条件;
响应字段:仅能出现在响应头里,补充说明响应报文的信息;Server,告诉客户端正在提供web服务的软件名称和版本号
实体字段:它实际上属于通用字段,但专门描述 body 的额外信息。
host字段,属于请求字段,只能出现在请求头里。
User-Agent是请求字段,只出现在请求头里。
Content-Length 通用字段,表示实体字段长度。
标签:img load rgba lazy com logs 补充 serve 版本
原文地址:https://www.cnblogs.com/jiox/p/14379827.html