http协议
http协议介绍
HTTP: 超文本传输协议(Hyper Text Transfer Protocol)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式
HTTP是应用层协议,是基于B/S架构进行通信的
HTTP协议特点
- 哑服务: 指telnet ip port不会有任何响应信息
- 瞬时协议
- HTTP1.0 ,不支持keepalive 保活
- HTTP1.1 支持TCP连接 keepalive
HTTP发展阶段
- 1.0
- 双方规定了连接方式和连接类型
- 对每一次请求/响应建立并拆除一次连接,所以被称为:瞬时协议,针对速度和效率,没有太多的考虑
- 特点是简单、易于管理,因为符合了大家的需要