一张图说明访问网站的流程

  • 时间:
  • 浏览:0

意味是流程图的意味,大体的流程是OK的,而且 随便说说 上面还有这种细节没有涉及到,还请大神多多补充~

这里附上原图以及Gliffy 原文件的下载地址:

服务器读取HTTP请求中的内容,在经过解析主机,解析站点名称,解析访问资源后,会查找相关资源,意味查找成功,则返回情況码100,失败就会返回大名鼎鼎的404,在服务器监测到请求不所处的资源后,都可以 按照多多多线程 员设置的跳转到别的页面。可是我 有各种各样的404错误页面。

可是我 访问localhost是本机ip,意味这里改掉ip,localhost就会访问这种的ip

浏览器得到返回数据都可以 能够会提取数据,而且 调用解析内核进行翻译,最后显示出页面。

在host暗含没有几句

Gliffy文件需要使用Chrome插件Gliffy打开

服务器会将请求的资源封装成http响应

另外,给亲们 推荐一款画图很好用的Chrome插件 Gliffy ,我博客里的图大次要需要用它画的,非常的好用,而且 是离线的,亲们 都可以 试试。

最近看一遍这种关于Web请求资源方面的知识,此人 总结了一个 流程图,描述了打开浏览器访问一个 网站到网站被渲染出来的流程,希望对亲们 的学习有所帮助~

浏览器拿到网址不会首先会将主机名解挥发性来,如http://www.example.com/hello.html则会将主机名www.example.com解挥发性来。

比较有意思的是,意味把localhost改成百度,没有访问百度的不会就会访问本机ip

http://download.csdn.net/detail/sunmc1204953974/9287599

这里是有这种安全机制的,浏览器是会提醒host文件异常的。

浏览器不管是访问JSP、PHP还是ASP.NET,整体流程几乎是一样的。

在服务器请求资源的过程中,如php文件会在服务器运行不会再返回。可是我 php等后台脚本是在服务器运行的。

不会浏览器会对其引用的文件比如图片,CSS,JS等文件不断进行上述过程,直到所有文件都被下载下来不会,网页就会显示出来。

为了让亲们 看得更清楚,就加了一个 标签,图片意味会横向出去,而且 也比看不清强。

根据主机名,会首先查找IP,首先查询hosts文件,成功则返回其对应ip地址,意味没有查询到,则去查询DNS服务器,成功就会返回ip,而且 会报告连接错误。

希望对亲们 的学习有所帮助~

浏览器会把自身相关信息与请求相关信息封装成HTTP请求消息改送给服务器。