HttpURLConnection.SetFixedLengthStreamingMode Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| SetFixedLengthStreamingMode(Int32) |
Questo metodo viene usato per abilitare lo streaming del corpo di una richiesta HTTP senza buffering interno, quando la lunghezza del contenuto è nota in anticipo. |
| SetFixedLengthStreamingMode(Int64) |
Questo metodo viene usato per abilitare lo streaming del corpo di una richiesta HTTP senza buffering interno, quando la lunghezza del contenuto è nota in anticipo. |
SetFixedLengthStreamingMode(Int32)
Questo metodo viene usato per abilitare lo streaming del corpo di una richiesta HTTP senza buffering interno, quando la lunghezza del contenuto è nota in anticipo.
[Android.Runtime.Register("setFixedLengthStreamingMode", "(I)V", "GetSetFixedLengthStreamingMode_IHandler")]
public virtual void SetFixedLengthStreamingMode(int contentLength);
[<Android.Runtime.Register("setFixedLengthStreamingMode", "(I)V", "GetSetFixedLengthStreamingMode_IHandler")>]
abstract member SetFixedLengthStreamingMode : int -> unit
override this.SetFixedLengthStreamingMode : int -> unit
Parametri
- contentLength
- Int32
Numero di byte che verranno scritti in OutputStream.
- Attributi
Eccezioni
se già connesso o un'altra modalità già impostata.
se contentLength è minore di zero.
Commenti
Questo metodo viene usato per abilitare lo streaming del corpo di una richiesta HTTP senza buffering interno, quando la lunghezza del contenuto è nota in anticipo.
Verrà generata un'eccezione se l'applicazione tenta di scrivere più dati rispetto alla lunghezza del contenuto indicata o se l'applicazione chiude OutputStream prima di scrivere la quantità indicata.
Quando lo streaming di output è abilitato, l'autenticazione e il reindirizzamento non possono essere gestiti automaticamente. Verrà generata un'eccezione HttpRetryException quando si legge la risposta se è necessaria l'autenticazione o il reindirizzamento. È possibile eseguire una query su questa eccezione per ottenere i dettagli dell'errore.
Questo metodo deve essere chiamato prima che URLConnection sia connesso.
<B NOTA:</B>>#setFixedLengthStreamingMode(long) è consigliato invece di questo metodo perché consente di impostare lunghezze di contenuto più grandi.
Aggiunto nella versione 1.5.
per java.net.HttpURLConnection.setFixedLengthStreamingMode(int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
SetFixedLengthStreamingMode(Int64)
Questo metodo viene usato per abilitare lo streaming del corpo di una richiesta HTTP senza buffering interno, quando la lunghezza del contenuto è nota in anticipo.
[Android.Runtime.Register("setFixedLengthStreamingMode", "(J)V", "GetSetFixedLengthStreamingMode_JHandler")]
public virtual void SetFixedLengthStreamingMode(long contentLength);
[<Android.Runtime.Register("setFixedLengthStreamingMode", "(J)V", "GetSetFixedLengthStreamingMode_JHandler")>]
abstract member SetFixedLengthStreamingMode : int64 -> unit
override this.SetFixedLengthStreamingMode : int64 -> unit
Parametri
- contentLength
- Int64
Numero di byte che verranno scritti in OutputStream.
- Attributi
Eccezioni
se già connesso o un'altra modalità già impostata.
se contentLength è minore di zero.
Commenti
Questo metodo viene usato per abilitare lo streaming del corpo di una richiesta HTTP senza buffering interno, quando la lunghezza del contenuto è nota in anticipo.
Verrà generata un'eccezione se l'applicazione tenta di scrivere più dati rispetto alla lunghezza del contenuto indicata o se l'applicazione chiude OutputStream prima di scrivere la quantità indicata.
Quando lo streaming di output è abilitato, l'autenticazione e il reindirizzamento non possono essere gestiti automaticamente. Verrà generata un'eccezione HttpRetryException quando si legge la risposta se è necessaria l'autenticazione o il reindirizzamento. È possibile eseguire una query su questa eccezione per ottenere i dettagli dell'errore.
Questo metodo deve essere chiamato prima che URLConnection sia connesso.
La lunghezza del contenuto impostata richiamando questo metodo ha la precedenza su qualsiasi valore impostato da #setFixedLengthStreamingMode(int).
Aggiunta nella versione 1.7.
per java.net.HttpURLConnection.setFixedLengthStreamingMode(long).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.