HTTP和TCP理解

纯属个人理解
相关内容参考:
面试官问你的HTTP知识点竟然是这些。。。
通俗易懂网络协议(TCP/IP概述)
http的长连接和短连接(史上最通俗!)

HTTP是请求响应模式,不存在什么长短连接,属于无连接
长短连接实际说的是TCP,在http1.0中,tcp默认是短连接,http1.1后,tcp默认是长连接(下面图片可以看出Connection为keep-alive) 见图三四
TCP/IP是互联网相关的各种协议族的总称,不能单纯把TCP/IP看成是TCP和IP(见图一)
TCP/IP采用四层分层模型,分为应用层(HTTP,FTP,DNS),传输层(TCP,UDP),网络层(IP,ICMP),数据链路层(IEEE 802.3)
网路7层协议是细分,TCP/IP四层协议族是粗分(见图二)
HTTP协议的特点:1⃣️无状态(例如不会存储通信登录状态,不过可以通过cookie来存储)2⃣️持久连接(HTTP依赖TCP进行数据传输,TCP默认长连接)3⃣️缓存机制

图一:
在这里插入图片描述

图二:
在这里插入图片描述

GET请求

在这里插入图片描述图三

POST请求

raw是未加工的,header包含了header头,无body体,text是body体
在这里插入图片描述图四

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值