GlobalizationSection.RequestEncoding プロパティ
アセンブリ: System.Web (system.web.dll 内)

Dim instance As GlobalizationSection Dim value As Encoding value = instance.RequestEncoding instance.RequestEncoding = value
/** @property */ public Encoding get_RequestEncoding () /** @property */ public void set_RequestEncoding (Encoding value)
public function get RequestEncoding () : Encoding public function set RequestEncoding (value : Encoding)
HTTP 要求のコンテンツ エンコーディング。既定値は UTF-8 です。

RequestEncoding プロパティは、ポストされたデータとクエリ文字列データを含む受信 HTTP 要求の前提となるエンコーディングを指定します。要求のヘッダーに AcceptCharset フィールドが含まれている場合、RequestEncoding はこのフィールド値によってオーバーライドされます。
既定のエンコーディングは UTF-8 です。これは、.NET Framework のインストール時に作成された Machine.config ファイルの globalization セクションで指定されています。RequestEncoding プロパティが Machine.config ファイルにも Web.config ファイルにも指定されていない場合、コンピュータの Regional Options ロケール設定のエンコーディングが既定値になります。シングル サーバー アプリケーションの場合、RequestEncoding プロパティと ResponseEncoding プロパティは同じである必要があります。既定のサーバー エンコーディングが異なる複数のサーバー アプリケーションを使用する場合、ローカルの Web.config ファイルを使用して、RequestEncoding プロパティと ResponseEncoding プロパティを変更できます。

RequestEncoding プロパティを使用する方法を次のコード例に示します。このコード例は、GlobalizationSection クラスのトピックで取り上げているコード例の一部分です。
' Display RequestEncoding property. Console.WriteLine("RequestEncoding: {0}", _ configSection.RequestEncoding)

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からGlobalizationSection.RequestEncoding プロパティを検索する場合は、下記のリンクをクリックしてください。

- GlobalizationSection.RequestEncoding プロパティのページへのリンク