HttpWebRequest.TransferEncoding Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение заголовка Transfer-encoding 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
Значение свойства
Значение заголовка Transfer-encoding HTTP. Значение по умолчанию — null.
Исключения
TransferEncoding устанавливается, если SendChunkedfalse.
TransferEncoding задано значение "Chunked".
Комментарии
Осторожность
WebRequest, HttpWebRequest, ServicePointи WebClient устарели, и их не следует использовать для новой разработки. Вместо этого используйте HttpClient.
Прежде чем задать свойство TransferEncoding, необходимо сначала задать для свойства SendChunked значение true. Очистка TransferEncoding путем установки null не влияет на значение SendChunked.
Значения, назначенные свойству TransferEncoding, заменяют любое существующее содержимое.
Заметка
Значение этого свойства хранится в WebHeaderCollection. Если задано значение webHeaderCollection, значение свойства теряется.