GlobalizationSection.RequestEncoding 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,指定 HTTP 要求的內容編碼方式。
public:
property System::Text::Encoding ^ RequestEncoding { System::Text::Encoding ^ get(); void set(System::Text::Encoding ^ value); };
[System.Configuration.ConfigurationProperty("requestEncoding", DefaultValue="utf-8")]
public System.Text.Encoding RequestEncoding { get; set; }
[<System.Configuration.ConfigurationProperty("requestEncoding", DefaultValue="utf-8")>]
member this.RequestEncoding : System.Text.Encoding with get, set
Public Property RequestEncoding As Encoding
屬性值
HTTP 要求的內容編碼方式。 預設值為 UTF-8。
- 屬性
範例
下列程式碼範例示範如何使用 RequestEncoding 屬性。 此程式碼範例是針對 類別提供的較大範例的 GlobalizationSection 一部分。
// Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}",
configSection.RequestEncoding);
' Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}", _
configSection.RequestEncoding)
備註
屬性 RequestEncoding 會指定每個傳入 HTTP 要求的假設編碼方式,包括張貼的資料和查詢字串資料。 如果要求隨附包含 ContentType 欄位的要求標頭, AcceptCharset 則要求標頭的欄位會 RequestEncoding 覆寫組態的 。
預設編碼方式為 UTF-8,指定于 globalization
安裝.NET Framework時所建立Machine.config檔案的 區段中。
RequestEncoding如果未在Machine.config或Web.config檔案中指定 屬性,則編碼預設為 Regional Options
電腦上的地區設定。 對於單一伺服器應用程式, RequestEncoding 和 ResponseEncoding 屬性應該相同。 使用預設伺服器編碼方式不同的多個伺服器應用程式時,您可以使用本機Web.config檔案來變更 RequestEncoding 和 ResponseEncoding 屬性。