![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络协议
Clement-Xu
经验总结。
展开
-
图解https发起请求的过程
https请求发起的过程其实并不复杂,如果用文字描述的话,可以会看的头晕。俗话说“一张图胜过一万个字”,直接上图。通过这张图,可以清楚的看到3种算法的用途。原创 2015-04-06 20:01:19 · 2204 阅读 · 1 评论 -
HTTP协议总结
1.0 vs 1.1: 1.0:请求到一个资源后TCP链接就断开1.1:请求到一个资源后链接没断开,可以利用同一个链接继续请求资源 HTTP请求(Request)消息包括: 一个请求行,如:GET /java.html HTTP/1.1若干个请求头(Request Headers)一个空行实体内容(请求数据/表单数据) 常用的请求头(Request原创 2014-11-30 10:33:22 · 1564 阅读 · 0 评论 -
Web前后端数据交换技术和规范发展史:Form、Ajax、Comet、Websocket
第一阶段:Form web应用想要与服务器交互,必须提交一个表单(form)。服务器接收并处理该表单,然后返回一个全新的页面。 缺点:前后两个页面需要更新的数据可能很少,这个过程可能传输了很多之前那个页面已经有的数据,浪费了带宽;为了返回整个页面,服务器可能需要为页面的其他内容构造数据,浪费服务器资源。 第二阶段:Ajax(Asynchronous JavaScript and XM原创 2016-01-22 18:02:14 · 3578 阅读 · 3 评论 -
图文介绍HTTP/2(特性、解决的问题、实现方法)
HTTP/2,主要是基于Google的SPDY,是自HTTP/1.1从1999年发布16年后的首次更新。Servlet4.0将完全支持HTTP/2。 参考:https://www.youtube.com/watch?v=3uHhx-TMV8o 主要特性: request/response多路复用(multiplexing):每个TCP连接都是全双工的二进制帧传输(bi原创 2016-02-01 18:31:25 · 3852 阅读 · 0 评论