1. Introduction (Einleitung)
本规范定义了Web上资源之间关系的模型("链接",links)以及这些关系的类型("链接关系类型",link relation types)。
HTML [W3C.REC-html5-20141028]和Atom [RFC4287]都有明确定义的链接概念;第2节将其概括为一个框架,涵盖这些格式中的链接以及(可能的)其他地方的链接。
此外,第3节定义了用于传达此类链接的HTTP头字段。
1.1. Notational Conventions (符号约定)
本文档中的关键词"MUST"、"MUST NOT"、"REQUIRED"、"SHALL"、"SHALL NOT"、"SHOULD"、"SHOULD NOT"、"RECOMMENDED"、"NOT RECOMMENDED"、"MAY"和"OPTIONAL"应按照BCP 14 [RFC2119] [RFC8174]中的描述进行解释,当且仅当它们以全大写形式出现时,如此处所示。
本文档使用[RFC7230]的增强巴科斯-瑙尔范式(Augmented Backus-Naur Form, ABNF) [RFC5234]符号,包括#规则,并明确包含以下规则: quoted-string, token, SP (空格), BWS (不良空白), OWS (可选空白), RWS (必需空白), LOALPHA, DIGIT。
此外,还包括以下规则:
- URI和URI-Reference来自[RFC3986]
- type-name和subtype-name来自[RFC6838]
- media-query-list来自[W3C.REC-css3-mediaqueries-20120619]
- Language-Tag来自[RFC5646]
1.2. Conformance and Error Handling (一致性和错误处理)
[RFC7230]第2.5节中强调的关于一致性和错误处理的要求适用于本文档。