跳到主要内容

4. Terminology (术语)

ASCII case-insensitive comparison:

指逐 code point 比较两个字符串, 但 U+0041 到 U+005A 与 U+0061 到 U+007A 范围内对应的 ASCII 大小写字母视为匹配.

codepoint:

Code Point 的简称, 指 Unicode codespace 中的任意值, 即 0 到 10FFFF 范围内的整数.

domain name:

也称 DNS name, 由句点分隔的一系列 label 表示, 例如 example.comyet.another.example.org. 在本文档中, domain name 出现在 URI 的 reg-name 部分以及 HTTP Host header field 的 host component 中.

domain name label:

domain name 中两个句点之间的部分. 例如 foo.example.com 中的 foo, examplecom 都是 label.

Effective Request URI:

HTTP host 可从收到的 HTTP request 推断出的 URI, 用于标识目标 resource. 因为 HTTP request 并不总是包含完整 absolute URI, 所以需要构造 effective request URI.

HTTP Strict Transport Security:

本规范定义的 UA 侧和 server 侧安全策略的总体名称.

HTTP Strict Transport Security Host:

实现 HSTS policy 中 HTTP server 侧要求的 conformant host. HSTS Host 会在通过 secure transport 发送的 HTTP response 中返回 Strict-Transport-Security header field.

HTTP Strict Transport Security Policy:

本规范定义的 UA 侧和 server 侧行为的整体策略名称.

HSTS, HSTS Host, HSTS Policy:

分别是 HTTP Strict Transport Security, HTTP Strict Transport Security Host 和 HTTP Strict Transport Security Policy 的简称.

Known HSTS Host:

UA 已记录且当前有 HSTS Policy 生效的 HSTS Host.

Local policy:

通常由部署者配置并以配置项表达的本地策略规则.

MITM:

man in the middle 的缩写, 即中间人攻击.

Request URI:

促使 UA 发出 HTTP request message 的 URI. 另见 Effective Request URI.

UA:

user agent 的缩写. 在本文档中, UA 是由用户主动操作的 HTTP client application.

unknown HSTS Host:

UA 尚未记录的 HSTS Host.