メインコンテンツまでスキップ

2.2.4. スキーム (Scheme)

2.2.4. スキーム (Scheme)

@scheme 派生コンポーネント (derived component) は, HTTP リクエストメッセージのターゲット URL のスキームを指す. コンポーネント値は, [HTTP] の 4.2 節で定義されるとおり, 小文字の文字列としてのスキームである. スキーム自体は大文字小文字を区別しないが, 署名ベース (signature base) に含める際には小文字に正規化しなければならない (MUST).

例えば, 平文 HTTP 上で次のリクエストメッセージが送られた場合:

POST /path?param=value HTTP/1.1 Host: www.example.com

次の @scheme コンポーネント値となる:

http

および次の署名ベース行となる:

"@scheme": http