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