Поделиться через


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, значение свойства теряется.

Применяется к