HttpRequestHeader 列挙型

定義

クライアント要求で指定できる HTTP ヘッダー。

public enum class HttpRequestHeader
public enum HttpRequestHeader
type HttpRequestHeader = 
Public Enum HttpRequestHeader
継承
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 ヘッダー。サーバーに対して自身を認証するためにクライアントが提示する資格情報を指定します。

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 仕様で詳しく説明されています。

適用対象

こちらもご覧ください