万维网
万维网
说明
- 如果只想关注计算机网络的应用:
- 熟悉:万维网全部内容。
- 如果想深入学习计算机网络:
- 熟悉:万维网全部内容。
浏览器
浏览器最重要的部分是渲染引擎,也就是浏览器内核。负责对网页内容进行解析和显示
- 不同的浏览器内核对网页内容的解析也有不同,因此同一网页在不同内核的浏览器显示效果可能不同。
- 网页编写者要在不同内核的浏览器中测试网页显示效果
万维网应用
为了方便的访问在时间范围的文档,万维网使用统一资源定位符URL来表示因特网上任何种类资源的位置。
URL的一般形式由以下四部分组成
<协议>://<主机>:<端口>/<路径>
例如:https://ehall.dhu.edu.cn/page/site/index
万维网的文档
超文本标记语言HTML:使用多种标签描述网页结构和内容
层叠样式表CSS:从审美的角度来描述网页的样式
JavaScript:一种脚本语言吗,控制网页的行为
浏览器访问一个网页的过程(面试题)

- 主机A打开浏览器输入想要访问的网址。
- 浏览器通过DNS服务器查询到网址对应的IP地址。
- 主机A与网址的服务器建立TCP连接
- 主机A在第三次握手中会携带HTTP请求报文。(指明要访问哪个HTML网页)
- 服务器返回HTTP响应报文。(携带了HTML文件)
- 如果HTML引用了其他n个资源,还需要继续进行n组HTTP请求/响应。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 MyAKDreamのBlog!



