[TOC]
第 1 章 了解 Web 及网络基础
1.1 使用 HTTP 协议访问 Web
1.2 HTTP 的诞生
1.3 网络基础 TCP/IP
1.4 与 HTTP 关系密切的协议:IP、TCP 和 DNS
1.5 负责域名解析的 DNS
1.6 各种协议与 HTTP 协议之间的关系
简单的 HTTP 协议
第 2 章 简单的 HTTP 协议
2.1 HTTP 协议用于客户端和服务端之间的通信
2.2 通过请求和相应的交换达成通信
2.3 HTTP 是不保存状态的协议
2.4 请求 URI 定位资源
2.5 告知服务器意图的 HTTP 方法
2.6 使用方法下达命令
2.7 持久连接节省通信量
2.7.1 持久连接
2.7.2 管线化
2.8 使用 Cookie 的状态管理
第 3 章 HTTP 报文内的 HTTP 信息
第 4 章 返回结果的 HTTP 状态码
4.1 状态码高中从服务端返回的请求结果
4.2 2XX 成功
4.2.1 200 OK
4.2.2 204 No Content
4.2.3 206 Partial Content
4.3 3XX 重定向
4.3.1 301 Moved Permanently
4.3.2 302 Found
4.3.3 303 See Other
4.3.4 304 Not Modified
4.3.5 307 Temporary Redirect
4.4 4XX 客户端错误
4.4.1 400 Bad Request
4.4.2 401 Unauthorized
4.4.3 403 Forbidden
4.4.4 404 Not Found
4.5 5XX 服务器错误
4.5.1 500 Internal Server Error
4.5.2 503 Service Unaviable
第 5 章 与 HTTP 协作的 Web 服务器
第 6 章 HTTP 首部
6.1 HTTP 报文首部
6.2 HTTP 首部字段
6.2.1 HTTP 首部字段传递重要信息
6.2.2 HTTP 首部字段结构
6.2.3 4 种 HTTP 首部字段类型
6.2.4 HTTP/1.1 首部字段一览
6.2.5 非 HTTP/1.1 首部字段
6.2.6 End-to-end 首部和 Hop-by-hop 首部
6.3 HTTP/1.1 通用首部字段
6.3.1 Cache-Control
6.3.2 Connection
6.3.3 Date
6.3.4 Pragma
6.3.5 Trailer
6.3.6 Transfer-Encoding
6.3.7 Upgrade
6.3.8 Via
6.3.9 Warning
6.4 请求首部字段
6.4.1 Accept
6.4.2 Accept-Charset
6.4.3 Accept-Encoding
6.4.4 Accept-Language
6.4.5 Authorization
6.4.6 Expect
6.4.7 From
6.4.8 Host
6.4.9 If-Match
6.4.10 If-Mofied-Since
6.4.11 If-None-Match
6.4.12 If-Range
6.4.13 If-Unmodified-Since
6.4.14 Max-Forwards
6.4.15 Proxy-Authorization
6.4.16 Range
6.4.17 Refer
6.4.18 TE
6.4.19 User-Agent
6.5 响应首部字段
6.5.1 Accept-Range
6.5.2 Age
6.5.3 ETag
6.5.4 Location
6.5.5 Proxy-After
6.5.6 Server
6.5.7 Vary
6.5.8 WWW-Authenticate
6.6 实体首部字段
6.6.1 Allow
6.6.2 Content-Encoding
6.6.3 Content-Language
6.6.4 Content-Length
6.6.5 Content-Location
6.6.6 Content-MD5
6.6.7 Content-Range
6.6.8 Content-Type
6.6.9 Expires
6.6.10 Last-Modified
6.7 为 Cookie 服务的首部字段
6.7.1 Set-Cookie
6.7.2 Cookie
6.8 其他首部字段
6.8.1 X-Frame-Options
6.8.2 X-XSS-Protection
6.8.3 DNT
6.8.4 P3P
第 7 章 确保 Web 安全的 HTTPS
第 8 章 确认访问用户身份的认证
第 9 章 基于 HTTP 的功能追加协议
第 10 章 构建 Web 内容的技术
第 11 章 Web 的攻击技术
标签: none