Material
本页目录· 8 条
📘 1. 101 WWW - Introduction.pdf:万维网简介
核心内容:
- WWW 的两项关键技术:
- HTML(HyperText Markup Language):用于描述网页的内容和结构。
- HTTP(HyperText Transfer Protocol):用于浏览器与服务器之间的通信协议。
- 起源与发展:
- 万维网由 Tim Berners-Lee 于 1989 年在 CERN 发明。
- 目标是通过超文本与**URL(统一资源定位符)**追踪大型项目中的信息。
- HTTP 的基本功能:
- 定义如何请求和传输文档。
- 支持通过 URL 链接多个文档。
- 历史事件:
- 第一个网站诞生于:http://info.cern.ch
📙 2. 102 WWW - HTTP.pdf:HTTP 协议
核心内容:
- HTTP 通信模型:
- 请求-响应循环(Request-Response Cycle)
- 客户端(浏览器)发出请求,服务器返回 HTML 响应。
- 基本 HTTP 会话组成:
- 请求:请求行(如
GET /index.html)、请求头、请求体(可选) - 响应:状态行(如
HTTP/1.1 200 OK)、响应头、响应体(HTML 页面或图像等)
- 常见 HTTP 方法:
GET: 请求资源。HEAD: 只请求头部。POST: 发送数据(如提交表单)。- 还有较少使用的:
PUT,DELETE,OPTIONS。
- 完整 HTTP 请求/响应示例:
- 展示了完整的 header 信息、服务器响应时间、内容类型等。
📗 3. 103 WWW - HTML.pdf:HTML 简介
核心内容:
- HTML 定义:
- 即“超文本标记语言”,一种纯文本文件,使用“标签”描述网页结构。
- 每个 HTML 页面都包含结构化的标签元素,如
<html>,<body>,<h1>,<img>,<a>等。
- 早期发展:
- 同样由 Tim Berners-Lee 于 1990 年提出。
- HTML 与 CSS 的配合:
- HTML:定义网页结构与内容(如标题、段落、图片等)。
- CSS:定义网页布局和样式(颜色、字体、位置等)。
- 示例说明:
h1 { font-family: sans-serif; color: #006020; }
📕 4. 104 Email.pdf:电子邮件原理
核心内容:
- 发展历史:
- 由 Raymond Tomlinson 于 1971 年发明,比“互联网”还早。
- 关键格式:
- 使用
name@server格式分离用户名与服务器。
- 邮件传输协议:
- SMTP(Simple Mail Transfer Protocol):用于从客户端到邮件服务器、服务器之间的邮件传输。
- POP(Post Office Protocol):客户端下载邮件后从服务器删除。
- IMAP(Internet Message Access Protocol):邮件保存在服务器上,支持多设备访问。
- 两种架构模型:
- 两层(Two-tier):邮件客户端通过 SMTP + POP/IMAP 通信。
- 三层(Three-tier):客户端(通常是浏览器)通过 HTTP 访问 Webmail 服务,服务器负责逻辑处理。
- SMTP 会话示例:
- 展示了完整的会话命令,如
HELO、MAIL FROM、RCPT TO、DATA