美文网首页HTML/CSS/JS/我爱编程
003-浏览器请求服务器打开网页的过程

003-浏览器请求服务器打开网页的过程

作者: nobody233 | 来源:发表于2018-07-25 23:37 被阅读16次

结合这两天的学习,简单谈一下我对浏览器请求服务器打开网页过程的理解。

大致可以分为以下几个步骤:

1.不考虑dns缓存的情况,首先通过dns协议向DNS服务器查询网站域名对应的IP。

2.根据查询到的IP与网站服务器通过TCP协议三次握手建立链接。

3.浏览器向服务发送资源请求(大概有4步):

3.1获取 index.html文件

3.2获取.css文件

3.3获取.js文件

3.4通过ajax获取数据库数据

4.完成请求通过4次挥手断开连接。

相关文章

  • 003-浏览器请求服务器打开网页的过程

    结合这两天的学习,简单谈一下我对浏览器请求服务器打开网页过程的理解。 大致可以分为以下几个步骤: 1.不考虑dns...

  • HTTP请求详解

    HTTP请求头 当我们打开一个网页时,浏览器要向网站服务器发送一个HTTP请求头,然后网站服务器根据HTTP请求头...

  • HTML基础——基本概念

    什么是浏览器 什么是服务器 访问网页原理 浏览器请求数据的原理 流程器请求数据的过程 页面的本质 什么是URL 什...

  • HTTP请求中的那些状态码

    当浏览器访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返...

  • 网址输入到响应之旅

    探索从浏览器输入网址请求到服务器响应返回网页的过程。 Web浏览器 当在浏览器输入一串网址(URL)如( Http...

  • HTTP常用状态码

       当访问一个网页时,浏览器会向网页所在的服务器发出请求。当浏览器接收并显示网页前,网页所在服务器会返回一个包含...

  • HTTP状态码

    当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返...

  • HTTP(HTTP Status Code)状态码

    当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返...

  • HTTP状态码有哪些?分别代表是什么意思?

    当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。 当浏览器接收并显示网页前,此网页所在的服务器会...

  • HTTP状态码

    当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返...

网友评论

    本文标题:003-浏览器请求服务器打开网页的过程

    本文链接:https://www.haomeiwen.com/subject/vonmmftx.html