Public Property HeaderEncoding As Encoding
Dim instance As HttpResponse Dim value As Encoding value = instance.HeaderEncoding instance.HeaderEncoding = value
public Encoding HeaderEncoding { get; set; }
public: property Encoding^ HeaderEncoding { Encoding^ get (); void set (Encoding^ value); }
/** @property */ public Encoding get_HeaderEncoding () /** @property */ public void set_HeaderEncoding (Encoding value)
public function get HeaderEncoding () : Encoding public function set HeaderEncoding (value : Encoding)
ArgumentNullException
編碼值為 Null 參照 (即 Visual Basic 中的 Nothing)。
HeaderEncoding 屬性可讓您停用或變更使用 ASCIIEncoding、UnicodeEncoding、UTF7Encoding 或 UTF8Encoding 物件之回應標頭上的 Encoding 物件。預設編碼值是 T:System.Text.UTF8Encoding 類別。
變更 HeaderEncoding 屬性型別時,可能會招引特定惡意攻擊或透過回應標頭傳送不想要的資料。保留回應的 HeaderEncoding 屬性預設值,可以避免部分標頭插入攻擊。對有弱點應用程式的攻擊行為,可能會在回應標頭中回應未受信任的資料。如果因標頭中連續行的需求而停用 HeaderEncoding,或根據未受信任資料建構任何標頭時,標頭資料應該先驗證,才能傳送至回應資料流。
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 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱系統需求一節的內容。