http协议简单介绍

Posted chenlulu1122

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了http协议简单介绍相关的知识,希望对你有一定的参考价值。

http协议 tcp传输


过程:
客户端(浏览器自动组织成http协议请求格式)通过tcp发送请求
服务端接收请求,对请求进行解析
组织回应内容
以http协议响应格式发给客户端
客户端解析内容(浏览器自动解析,展现内容)

请求格式:4行
"GET / HTTP/1.1 # 请求行 : 请求类别 请求内容 协议版本
Accept-Encoding: gzip #请求头:对请求的进一步解释和描述
#空行
xxxx" #请求体: 请求参数或者提交内容


请求类别: GET : 获取网络资源
POST :提交一定的信息,得到反馈
HEAD : 只获取网络资源的响应头
PUT : 更新服务器资源
DELETE : 删除服务器资源
CONNECT
TRACE : 测试
OPTIONS : 获取服务器性能信息

 

响应格式:
"HTTP/1.1 200 OK #响应行:版本信息 响应码 附加信息
Content-Type:text/html;charset=utf-8 #响应头:对响应内容的描述
#空行
xxxx" #响应求体: 响应的主体内容信息

响应码 :
1xx 提示信息,表示请求被接收
2xx 响应成功
3xx 响应需要进一步操作,重定向
4xx 客户端错误
5xx 服务器错误

以上是关于http协议简单介绍的主要内容,如果未能解决你的问题,请参考以下文章

HTTP协议简单介绍

HTTP协议的简单介绍

http协议的简单介绍

gRPC 介绍和简单实现

TCP/IP协议简单介绍

Servlet介绍以及简单实例