
网络协议
文章平均质量分 90
zhangpaopao0609
发光发热
展开
-
HTTP2.0的改进
文章目录HTTP2.0的改进1. 头部压缩2. 多路复用2.1 什么是 HTTP 队头阻塞?2.2 二进制分帧3. 服务器推送HTTP2.0的改进由于 HTTPS 在安全方面已经做得非常好了,HTTP 改进的关注点放在了性能方面。主要区别有:featuredescription头部压缩Hpack + 哈夫曼编码压缩多路复用报文转为二进制,生成 steam 在 tcp 乱序传输,但是同一个 Stream ID 的帧有序传输服务器推送新建"流"主动向客户端发送消息原创 2021-03-23 09:27:31 · 1895 阅读 · 0 评论 -
详细解释 TCP 和 UDP
文章目录TCP和UDP1. UDP1.1 面向报文1.2 不可靠性1.3 高效1.4 传输方式2. TCP2.1 头部2.2 状态机2.2.1 建立连接三次握手2.2.2 断开连接四次握手TCP和UDP1. UDP1.1 面向报文UDP 是一个面向报文(报文可以理解为一段段的数据)的协议。意思就是 UDP 只是报文的搬运工,不会对报文进行任何拆分和拼接操作具体来说:在发送端,应用层将数据传递给传输层的 UDP 协议,UDP 只会给数据增加一个 UDP 头标识下是 UDP 协议,然后就传递给原创 2021-03-01 19:46:00 · 508 阅读 · 0 评论 -
浅谈Web身份识别技术 —— Cookie、Session 和 Token
文章目录浅谈Cookie、Session 和 Token1. 前言2. 过时的身份识别技术2.1 HTTP 首部2.2 客户端 IP2.3 用户登录2.4 胖 URL3. 常用的身份识别技术3.1 cookie3.2 session3.3 token4. 总结浅谈Cookie、Session 和 Token1. 前言由于 HTTP 协议是匿名的、无状态的协议,所以当服务端需要记录用户的状态时,就需要用某种机制来识别具体的用户。这就是cookie、session 和 token 出现的原因。在 HTT原创 2020-12-20 21:57:33 · 2142 阅读 · 0 评论 -
PUT和POST方法的区别-比较POST和PUT方法
文章目录PUT vs POST - Comparing HTTP MethodsPUT vs POST2. PUT方法做了什么?3. POST方法做了什么?4. 何时使用?PUT vs POST - Comparing HTTP MethodsPUT vs POST存在各种各样的HTTP方法,每个方法用于不同的目的。最常用的HTTP方法是GET方法,用于从web服务器检索数据。例如,如果要从特定网站加载图像,浏览器将使用以下命令向web服务器发出请求:GET https://website.com/原创 2020-09-25 11:02:41 · 23005 阅读 · 0 评论