付録 B. Atom 形式で Link ヘッダーを使用する際の注意
Atom conveys links in the atom:link element, with the "href"
attribute indicating the target IRI and the "rel" attribute
containing the relation type. The context of the link is either a
feed IRI or an entry ID, depending on where it appears; generally,
feed-level links are obvious candidates for transmission as a Link
header.
When serialising an atom:link into a Link header, it is necessary to
convert target IRIs (if used) to URIs.
Atom は拡張関係タイプを IRI の観点で定義します。本仕様は、それらの比較における簡素化と誤りの削減のために、それらを URI として再定義します。
Atom では、登録済みリンク関係タイプを絶対 URI としてシリアライズできます。そのような関係タイプは、拡張関係タイプと誤解されないように、適切な登録形式(例えば、"http://www.iana.org/assignments/relation/self" から "self" へ)に変換すべきです (SHOULD)。
さらに、Atom のリンク関係タイプは常に大文字小文字を区別する方法で比較されます。したがって、登録済みリンク関係タイプは、Atom 文書でシリアライズされる際に、その登録形式(通常は小文字)に変換すべきです (SHOULD)。
また、Link ヘッダーは複数の関係を単一のリンクにシリアライズできるのに対し、atom:link はそうではないことに注意してください。この場合、単一の link-value が複数の atom:link 要素にマッピングされる可能性があります。
HTML と同様に、atom:link は Link ヘッダー構文に明示的に反映されていないいくつかの属性を定義していますが、それらも忠実性を維持するために link-extension として使用できます。