手记

JavaWeb之Http协议


1. Http协议

针对网络上的客户端与服务端在进行通信的时候双方遵循的一种规范

2. 版本

1.0 请求数据,服务器会返回,将断开连接

1.1 请求数据,服务器返回后,连接继续保持

3. 请求数据解释

请求行

请求方

请求地址

协议版本

请求头

Accept 表示支持什么类型的数据

Referer 全路径

Accept-Language 支持语言格式

User-Agent 用户代理 向服务器表明,当前来访的客户端信息

Content-Type 提交的数据类型

Accept-Encoding: gzip、deflate压缩算法

Host 主机地址

Content-Length 数据长度

Connection Keep-Alive 保持连接

Cache-Control 对缓存的操作

请求体

浏览器真正发给服务器的数据

数据呈现key-value形式

4. 响应数据解析

响应行

协议版本

状态码

响应头

Server 服务器是哪一种类型

Content-Type 服务器返回给客户端你的内容类型

Content-Length 返回的数据长度

Date 通讯的日期,响应的时间

响应体

该响应消息的响应体是一个Html文档

©著作权归作者所有:来自51CTO博客作者灰白世界的原创作品,如需转载,请注明出处,否则将追究法律责任


0人推荐
随时随地看视频
慕课网APP