HttpWebRequest.TransferEncoding Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu Transfer-encoding
hlavičky HTTP.
public:
property System::String ^ TransferEncoding { System::String ^ get(); void set(System::String ^ value); };
public string? TransferEncoding { get; set; }
public string TransferEncoding { get; set; }
member this.TransferEncoding : string with get, set
Public Property TransferEncoding As String
Hodnota vlastnosti
Hodnota hlavičky Transfer-encoding
HTTP. Výchozí hodnota je null
.
Výjimky
TransferEncoding je nastavena při false
SendChunked .
TransferEncoding je nastavená na hodnotu Blokované.
Poznámky
Opatrnost
WebRequest
, HttpWebRequest
, ServicePoint
a WebClient
jsou zastaralé a neměli byste je používat pro nový vývoj. Místo toho použijte HttpClient.
Než budete moct nastavit vlastnost TransferEncoding, musíte nejprve nastavit vlastnost SendChunked na true
. Vymazání TransferEncoding nastavením na null
nemá žádný vliv na hodnotu SendChunked.
Hodnoty přiřazené vlastnosti TransferEncoding nahrazují veškerý existující obsah.
Poznámka
Hodnota této vlastnosti je uložena v WebHeaderCollection. Pokud je nastavena Funkce WebHeaderCollection, hodnota vlastnosti je ztracena.