JavaWeb之Http协议
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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文档
以上是关于JavaWeb之Http协议的主要内容,如果未能解决你的问题,请参考以下文章