Skip to content
难度基础(★)
建议时长45分钟

5.7 WWW服务 (3课时)

本课核心知识点整理
本课核心知识点手绘流程图(SVG)

WWW 不是一个单独协议

WWW 是 World Wide Web,中文常说万维网。它是一套基于 Internet 的信息服务体系,典型参与者包括浏览器、Web 服务器、URL、HTTP/HTTPS、HTML 页面以及相关资源。

概念解决的问题
URL资源在哪里
DNS域名对应哪个 IP
HTTP/HTTPS浏览器和服务器怎样传输资源
HTML页面内容和结构怎样描述
浏览器请求资源并解析显示
Web 服务器接收请求并返回资源

不要把 URL、HTTP、HTML 混成同一个东西:URL 是地址,HTTP 是传输协议,HTML 是页面标记语言。

一次访问网页的大致过程

text
输入 URL
-> 解析域名得到 IP
-> 建立 TCP/HTTPS 连接
-> 浏览器发送 HTTP 请求
-> Web 服务器返回 HTML/CSS/JS/图片等资源
-> 浏览器解析并显示页面

考试通常不会要求你写完整协议栈,但会在这个链路中抽一个点考:问 URL 组成、HTTP 端口、HTML 标签、DNS 解析等。

三个小节怎么学

小节重点题目长相
5.7.1 WWW 服务概述浏览器、Web 服务器、HTTP 交互“客户端/服务器”“超文本传输”
5.7.2 URL协议、主机、端口、路径、查询参数“指出 URL 中某部分含义”
5.7.3 HTML标签、链接、表格、表单、页面结构“HTML 标签作用”

URL、HTTP、HTML 的关系

URL定位资源HTTP/HTTPS传输资源HTML描述页面结构地址、协议、内容结构分别承担不同职责

例题

单选
用于定位 Web 资源地址的是:
单选
用于描述网页内容结构的标记语言是:

自查要点

  1. WWW 服务中浏览器和 Web 服务器分别做什么?
  2. URL、HTTP、HTML 的职责分别是什么?
  3. 一次访问网页通常会经过哪些关键步骤?
  4. 为什么说 WWW 不是单独一个协议?