采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我们平时开发项目,HTTP1.1的话 是不是可以理解为在一个TCP连接里,然后我发生的6个AJAX就是6个HTTP连接吗?
1.1里面你同时发6哥ajax就是会创建6个TCP连接
Jokcyl老师,1.1的pipeline不是已经支持“一次连接多次请求“了吗?即是这样的话,为什么6个ajax需要6次TCP连接呢?这个串行是不是可以理解为进程阻塞呢?另外http2中增加了推送后,是不是就可以取代websocket的作用了?恳请老师解惑,十分感谢
一个连接确实可以发送多个http请求,但他们是串行的,也就是后面的要等前面结束。如果你要实现同时发送多个http请求就需要创建多个tcp连接。
哦哦 我忽略时间概念了 谢谢老师 ! 还是第二个问题哈,http2中增加了推送后,是不是就可以取代websocket的作用了?
登录后可查看更多问答,登录/注册
解析HTTP协议原理 夯实HTTP技术基础 打通前后端助你快速成长
2.2k 10
815 8
765 8
830 8
954 7