HttpRequestHeader 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クライアント要求で指定できる HTTP ヘッダー。
public enum class HttpRequestHeader
public enum HttpRequestHeader
type HttpRequestHeader =
Public Enum HttpRequestHeader
- 継承
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| CacheControl | 0 | Cache-Control ヘッダー。要求/応答チェーンに沿ってすべてのキャッシュ制御メカニズムに従う必要があるディレクティブを指定します。 |
| Connection | 1 | Connection ヘッダー。特定の接続に必要なオプションを指定します。 |
| Date | 2 | 要求が発生した日時を指定する Date ヘッダー。 |
| KeepAlive | 3 | Keep-Alive ヘッダー。永続的な接続を維持するために使用されるパラメーターを指定します。 |
| Pragma | 4 | Pragma ヘッダー。要求/応答チェーンに沿って任意のエージェントに適用される可能性がある実装固有のディレクティブを指定します。 |
| Trailer | 5 | Trailer ヘッダー。チャンク転送コーディングでエンコードされたメッセージのトレーラーに存在するヘッダー フィールドを指定します。 |
| TransferEncoding | 6 | Transfer-Encoding ヘッダー。メッセージ本文に適用された変換の種類 (ある場合) を指定します。 |
| Upgrade | 7 | Upgrade ヘッダー。クライアントがサポートする追加の通信プロトコルを指定します。 |
| Via | 8 | Via ヘッダー。ゲートウェイおよびプロキシ エージェントによって使用される中間プロトコルを指定します。 |
| Warning | 9 | 警告ヘッダー。メッセージに反映されない可能性があるメッセージの状態または変換に関する追加情報を指定します。 |
| Allow | 10 | Allow ヘッダー。サポートされている HTTP メソッドのセットを指定します。 |
| ContentLength | 11 | Content-Length ヘッダー。付随する本文データの長さをバイト単位で指定します。 |
| ContentType | 12 | Content-Type ヘッダー。付随する本文データの MIME の種類を指定します。 |
| ContentEncoding | 13 | Content-Encoding ヘッダー。付随する本文データに適用されているエンコーディングを指定します。 |
| ContentLanguage | 14 | Content-Language ヘッダー。付随する本文データの自然言語を指定します。 |
| ContentLocation | 15 | Content-Location ヘッダー。付随する本文の取得元となる URI を指定します。 |
| ContentMd5 | 16 | エンド ツー エンドのメッセージ整合性チェックを提供するために、付随する本文データの MD5 ダイジェストを指定する Content-MD5 ヘッダー。 MD5 の競合の問題のため、Microsoft では SHA-256 以上に基づくセキュリティ モデルをお勧めします。 |
| ContentRange | 17 | Content-Range ヘッダー。本文全体のどこに、付随する部分本文データを適用するかを指定します。 |
| Expires | 18 | Expires ヘッダー。このヘッダーは、付随する本文データが古いと見なされる日時を指定します。 |
| LastModified | 19 | Last-Modified ヘッダー。付随する本文データが最後に変更された日時を指定します。 |
| Accept | 20 | Accept ヘッダー。応答に許容される MIME の種類を指定します。 |
| AcceptCharset | 21 | Accept-Charset ヘッダー。応答に許容される文字セットを指定します。 |
| AcceptEncoding | 22 | Accept-Encoding ヘッダー。応答で許容されるコンテンツ エンコーディングを指定します。 |
| AcceptLanguage | 23 | Accept-Language ヘッダー。応答に優先する自然言語を指定します。 |
| Authorization | 24 | Authorization ヘッダー。サーバーに対して自身を認証するためにクライアントが提示する資格情報を指定します。 |
| Cookie | 25 | Cookie ヘッダー。サーバーに表示される Cookie データを指定します。 |
| Expect | 26 | クライアントに必要な特定のサーバー動作を指定する Expect ヘッダー。 |
| From | 27 | From ヘッダー。要求元のユーザー エージェントを制御する人間のユーザーのインターネット 電子メール アドレスを指定します。 |
| Host | 28 | ホスト ヘッダー。要求されるリソースのホスト名とポート番号を指定します。 |
| IfMatch | 29 | If-Match ヘッダー。指定されたリソースのクライアントのキャッシュされたコピーが最新の場合にのみ、要求された操作を実行する必要があることを指定します。 |
| IfModifiedSince | 30 | If-Modified-Since ヘッダー。指定された日時以降に要求されたリソースが変更された場合にのみ、要求された操作を実行するように指定します。 |
| IfNoneMatch | 31 | If-None-Match ヘッダー。指定されたリソースのクライアントのキャッシュされたコピーが最新でない場合にのみ、要求された操作を実行する必要があることを指定します。 |
| IfRange | 32 | If-Range ヘッダー。クライアントのキャッシュされたコピーが最新の場合、要求されたリソースの指定された範囲のみを送信することを指定します。 |
| IfUnmodifiedSince | 33 | If-Unmodified-Since ヘッダー。指定された日時以降に要求されたリソースが変更されていない場合にのみ、要求された操作を実行するように指定します。 |
| MaxForwards | 34 | Max-Forwards ヘッダー。この要求が転送される残りの回数を示す整数を指定します。 |
| ProxyAuthorization | 35 | Proxy-Authorization ヘッダー。プロキシに対して自身を認証するためにクライアントが提示する資格情報を指定します。 |
| Referer | 36 | Referer ヘッダー。要求 URI の取得元のリソースの URI を指定します。 |
| Range | 37 | Range ヘッダー。応答全体の代わりにクライアントが要求する応答のサブ範囲を指定します。 |
| Te | 38 | 応答に許容される転送エンコードを指定する TE ヘッダー。 |
| Translate | 39 | Translate ヘッダー。WebDAV 機能と組み合わせて使用される HTTP 仕様のMicrosoft拡張機能です。 |
| UserAgent | 40 | User-Agent ヘッダー。クライアント エージェントに関する情報を指定します。 |
注釈
さまざまなヘッダーの適切な内容については、 RFC2616 で入手できる HTTP/1.1 仕様で詳しく説明されています。