http

是客户端和服务端双方进行交互请求的协议.
http超文本传输协议
四个阶段,建立tcp连接,发送请求,响应请求,关闭tcp链接.
http规定了请求报文和响应报文的格式.
获取的动作就相当于get,post多用于表单里比如要求你输入账号信息,服务器把从用户那来的数据进行处理在回应客户端.
状态码是2XX表示成功.
应用层是最靠近用户的一层,也是用户最接近的.是基于tcp协议的应用层协议,因为直接提供用户访问资源的一种协议

服务器收到请求后按照协议规定解析报文,准备数据再按照协议约定发送报文.浏览器收到响应报文后确认数据呈现到我们面前.
http是简单的请求响应协议,指定了客户端发送给服务器什么样的消息已得到什么样的响应.

应用层,传输层,网络.....
传输层的协议定义了他传输数据的方式.
最出名的两个协议就是tcp和udp,大多数都用tcp(有三次握手机制)/
udp就不管有没有接受清楚就回复.tcp是三次握手,简历协议,传输断开
http1.1默认为持久连接.服务器返回消息,客户端继续发下一个请求,没有请求了就发close首部消息表示关闭.
服务器是不记录每个状态,所以 就无状态.但是网页的用户登录功能就用到了cookie技术,实现保持登录的状态,实现状态管理.

posted @ 2024-01-04 17:12  launch  阅读(1)  评论(0编辑  收藏  举报