Язык

HttpURLConnection.SetChunkedStreamingMode(Int32) Метод

Определение

Этот метод используется для включения потоковой передачи текста HTTP-запроса без внутреннего буферизации, если длина <>содержимого не<> известна заранее.

[Android.Runtime.Register("setChunkedStreamingMode", "(I)V", "GetSetChunkedStreamingMode_IHandler")]
public virtual void SetChunkedStreamingMode(int chunklen);
[<Android.Runtime.Register("setChunkedStreamingMode", "(I)V", "GetSetChunkedStreamingMode_IHandler")>]
abstract member SetChunkedStreamingMode : int -> unit
override this.SetChunkedStreamingMode : int -> unit

Параметры

chunklen
Int32

Количество байтов для записи в каждом блоке. Если chunklen меньше нуля или равно нулю, будет использоваться значение по умолчанию.

Атрибуты

Исключения

Если уже подключен или уже установлен другой режим.

Комментарии

Этот метод используется для включения потоковой передачи текста HTTP-запроса без внутреннего буферизации, если длина <>содержимого не<> известна заранее. В этом режиме для отправки текста запроса используется кодирование фрагментированного переноса. Обратите внимание, что не все HTTP-серверы поддерживают этот режим.

Если потоковая передача выходных данных включена, проверка подлинности и перенаправление не могут обрабатываться автоматически. При чтении ответа при необходимости проверки подлинности или перенаправления возникает исключение HttpRetryException. Это исключение можно запросить для получения сведений об ошибке.

Этот метод должен вызываться перед подключением URLConnection.

Добавлено в версии 1.5.

Java документации по java.net.HttpURLConnection.setChunkedStreamingMode(int).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

См. также раздел