
网络协议
文章平均质量分 86
网络协议
削土豆er的人
这个作者很懒,什么都没留下…
展开
-
WSGI你不知道的事
wsgi是什么?是一个协议,定义了一套接口,实现服务器端和应用端的通信的规范化,使web底层和application解耦。就如下图:wsgi主要有两个工作:1.和服务端的交互:从底层解析http协议,然后调用应用程序提供的环境信息(host、post、进程模式等)和回调函数(这个回调函数就是将app设置的http header、status等信息传递给服务端)。2.和app的交互:即上面的回调函数所做的内容,将app设置的http header、status等信息生成返回的header、body、原创 2020-08-24 16:08:35 · 260 阅读 · 0 评论 -
HTTP/1.0 HTTP/1.1 HTTP/2 区别介绍
影响一个 HTTP 网络请求的因素主要有两个:带宽和延迟。带宽:如果说我们还停留在拨号上网的阶段,带宽可能会成为一个比较严重影响请求的问题,但是现在网络基础建设已经使得带宽得到极大的提升,我们不再会担心由带宽而影响网速,那么就只剩下延迟了。延迟:浏览器阻塞(HOL blocking):浏览器会因为一些原因阻塞请求。浏览器对于同一个域名,同时只能有 4 个连接(这个根据浏览器内核不同可能会有所差异),超过浏览器最大连接数限制,后续请求就会被阻塞。DNS 查询(DNS Lookup):浏转载 2020-08-16 19:56:54 · 650 阅读 · 0 评论