五层模型
物理层:硬件设备
数据链路层:通信的实体间建立数据链路连接
网络层: 结点之间传输创建逻辑链路
传输层: 提供可靠的端到端(End - to - End ) 服务
应用层:为应用软件提供了很多服务 构建于TCP 协议之上 屏蔽网络传输相关细节
HTTP 三次握手
URI/URL/URN
url : 统一资源标识 包含 url urn
urL :统一资源定位器(http://user:pass@host.com:80/path?query=string#hash)
urn 永久统一资源定位符(资源移动后还能被找到)
HTTP 报文
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Q0EgLdg8-1598435157130)(https://s1.ax1x.com/2020/08/24/dBwWge.png)]
用来定义资源的操作(常用的是get\post)
http code( 例如 200 ok) 定义服务器对请求的处理结果