HttpURLConnection.SetChunkedStreamingMode(Int32) Método

Definição

Esse método é usado para habilitar o streaming de um corpo de solicitação HTTP sem buffer interno, quando o comprimento do conteúdo não for <b>/b> conhecido< com antecedência.

[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

Parâmetros

chunklen
Int32

O número de bytes a serem gravados em cada parte. Se chunklen for menor ou igual a zero, um valor padrão será usado.

Atributos

Exceções

se já estiver conectado ou outro modo já definido.

Comentários

Esse método é usado para habilitar o streaming de um corpo de solicitação HTTP sem buffer interno, quando o comprimento do conteúdo não for <b>/b> conhecido< com antecedência. Nesse modo, a codificação de transferência em partes é usada para enviar o corpo da solicitação. Observe que nem todos os servidores HTTP dão suporte a esse modo.

Quando o streaming de saída está habilitado, a autenticação e o redirecionamento não podem ser tratados automaticamente. Um HttpRetryException será gerado ao ler a resposta se a autenticação ou o redirecionamento forem necessários. Essa exceção pode ser consultada para obter os detalhes do erro.

Esse método deve ser chamado antes que a URLConnection esteja conectada.

Adicionado em 1.5.

Documentação Java para java.net.HttpURLConnection.setChunkedStreamingMode(int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Confira também