大发时时彩

您的位置:大发时时彩 >新闻资讯 > 正文

代理IP介绍WEB请求的流程

来源:互联网 作者:admin 时间:2019-10-31 14:48:15

大发时时彩  网络我们每天都会接触到,但是其实如果不是专门研究互联网领域的人士,我们不会知道在一个简简单单的web请求之下,是如何完成响应的。ET代理今天为大家介绍http服务器的工作流程。


  想知道一个完整 Web 请求的详细过程,我们要从用户在浏览器中输入 URL 地址说起,然后浏览器如何找到服务器地址的过程,并发起请求;分析请求在达反向代理服务器内部处理过程;最后到请求在服务器端处理完成后,浏览器渲染响应页面过程。


  ET代理为大家梳理大致过程如下:


代理IP介绍WEB请求的流程


  Web请求的工作原理可以简单地归纳为:


  浏览器通过 DNS 把域名解析成对应的IP地址;


大发时时彩  根据这个 IP 地址在互联网上找到对应的服务器,建立 Socket 连接;


  客户端向服务器发送HTTP协议请求包,请求服务器里的资源文档;


  在服务器端,实际上还有复杂的业务逻辑:服务器可能有多台,到底指定哪台服务器处理请求,这需要一个负载均衡设备来平均分配所有用户的请求;


  还有请求的数据是存储在分布式缓存里还是一个静态文件中,或是在数据库里;


  当数据返回浏览器时,浏览器解析数据发现还有一些静态资源(如:css,js或者图片)时又会发起另外的请求,而这些请求可能会在CDN上,那么CDN服务器又会处理这个用户的请求。


  客户端与服务器断开。由客户端解释HTML文档,在客户端屏幕上渲染图形结果。


  一个 HTTP 事务就是这样实现的,看起来很简单,原理其实是挺负杂的。需要注意的是客户机与服务器之间的通信是非持久连接的,也就是当服务器发送了应答后就与客户机断开连接,等待下一次请求。


  但需要注意的是,从 HTTP 1.1 开始,服务器可以与客户端保持长连接,不一定是请求完成后就断开连接,这取决于服务器的操作。


大发时时彩  当http客户端发起请求,就会在服务器创建一个端口,虽然只是一个简单的操作,但是其逻辑是非常严密的。互联网确实有其独特的魅力。


大发时时彩相关的文章内容简介
安徽快3 大发快3平台 大发快3APP 网站名称 网站名称 网站名称 大发时时彩 大发时时彩 大发快3 网站名称