From 9cd367f0077d13b8e99da74df05ac2571037e5ff Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Wed, 8 Dec 2021 02:19:59 +0900 Subject: 2021/08/14 時点の英語版に同期 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/http/headers/link/index.md | 79 +++++++++++++-------------------- 1 file changed, 31 insertions(+), 48 deletions(-) (limited to 'files/ja/web/http/headers') diff --git a/files/ja/web/http/headers/link/index.md b/files/ja/web/http/headers/link/index.md index 1a20000750..ed667310ee 100644 --- a/files/ja/web/http/headers/link/index.md +++ b/files/ja/web/http/headers/link/index.md @@ -4,77 +4,60 @@ slug: Web/HTTP/Headers/Link tags: - Draft - HTTP - - HTTP Header - HTTP ヘッダー - Link - NeedsCompatTable - NeedsContent - NeedsSyntax - - Reference - - エンティティヘッダー + - リファレンス +browser-compat: http.headers.Link translation_of: Web/HTTP/Headers/Link --- -
{{HTTPSidebar}}
+{{HTTPSidebar}} -

HTTP の Link エンティティヘッダーフィールドは、 HTTP ヘッダー内の1つ以上のリンクをシリアル化する手段を提供します。意味的には、 HTML の <link> 要素と同等です。

+HTTP の **`Link`** エンティティヘッダーフィールドは、 HTTP ヘッダー内の 1 つ以上のリンクをシリアル化する手段を提供します。意味的には、 HTML の {{HTMLElement("link")}} 要素と同等です。

-

Syntax

+## 構文 -
Link: < uri-reference >; param1=value1; param2="value2"
+``` +Link: ; param1=value1; param2="value2" +``` -
-
<uri-reference>
-
URI 参照。 <> で囲む必要があります。
-
+- `` + - : URI 参照。 `<` と `>` で囲む必要があります。 -

Parameters

+### 引数 -

リンクヘッダーには ; で区切られたパラメーターが含まれており、 {{HTMLElement("link")}} 要素の属性に相当します。

+リンクヘッダーには `;` で区切られた引数が含まれており、 {{HTMLElement("link")}} 要素の属性に相当します。 -

+## 例 -

URI は <> で囲む必要があります。

+URI (絶対または相対)は `<` と `>` で囲む必要があります。 -
Link: <https://example.com>; rel="preconnect"
+```example-good +Link: ; rel="preconnect" +``` -
Link: https://bad.example; rel="preconnect"
+```example-bad +Link: https://bad.example; rel="preconnect" +``` - +### 複数リンクを指定 -

カンマで区切られた複数のリンクを指定できます。次に例を示します。

+カンマで区切られた複数のリンクを指定できます。次に例を示します。 -
Link: <https://one.example.com>; rel="preconnect", <https://two.example.com>; rel="preconnect", <https://three.example.com>; rel="preconnect"
+``` +Link: ; rel="preconnect", ; rel="preconnect", ; rel="preconnect" +``` -

仕様書

+## 仕様書 - - - - - - - - - - - - - - - - - - - - -
仕様書題名備考
{{RFC(8288, "Link Serialisation in HTTP Headers", 3)}}IETF RFC
{{RFC(5988, "The Link Header Field", 5)}}IETF RFC初回定義
+{{Specifications}} -

ブラウザーの互換性

+## ブラウザーの互換性 -

{{Compat("http.headers.Link")}}

+{{Compat}} -

関連情報

+## 関連情報 -
    -
  • {{HTTPStatus(103, "103 Early Hints")}}
  • -
+- {{HTTPStatus(103, "103 Early Hints")}} -- cgit v1.2.3-54-g00ecf