2018-07-25 Web网络协议

1 网络协议模型

1.1 什么是协议

协议其实是一种规范

1.2 OSI(open system interconnect)参考模型

2018-07-25 Web网络协议_第1张图片
image.png

1.3 TCP/IP参考模型

2018-07-25 Web网络协议_第2张图片
image.png

2 TCP/IP协议

2.1 TCP协议

提供了一种端到端的、基于连接的、可靠地通信服务
3次握手
4次挥手

2.2 IP协议

是网络之间互连的协议
是internet层的协议

3 HTTP协议

3.1 HyperText Transfer Protocol

是互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准

3.2 HTTP协议特点

支持C/S模式
简单快速
协议简单、速度快
灵活
无连接
无状态

3.1 HTTP请求

在浏览器开发者模式中查看http请求的头部

3.2 HTTP响应

3.3 session和cookie

cookie:服务器暂存在用户计算机上的一些资料,好让服务器辨认用户的计算机
session:会话,客户端与服务器之间的会话
特征:

session保存在服务器,cookie保存在客户端
键值对应
有生命周期
以文本形式存在

4 处理HTTP协议

你可能感兴趣的:(2018-07-25 Web网络协议)