HttpURLConnection.SetFixedLengthStreamingMode Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| SetFixedLengthStreamingMode(Int32) |
Cette méthode est utilisée pour activer la diffusion en continu d’un corps de requête HTTP sans mise en mémoire tampon interne, lorsque la longueur du contenu est connue à l’avance. |
| SetFixedLengthStreamingMode(Int64) |
Cette méthode est utilisée pour activer la diffusion en continu d’un corps de requête HTTP sans mise en mémoire tampon interne, lorsque la longueur du contenu est connue à l’avance. |
SetFixedLengthStreamingMode(Int32)
Cette méthode est utilisée pour activer la diffusion en continu d’un corps de requête HTTP sans mise en mémoire tampon interne, lorsque la longueur du contenu est connue à l’avance.
[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
Paramètres
- contentLength
- Int32
Nombre d’octets qui seront écrits dans OutputStream.
- Attributs
Exceptions
si déjà connecté ou un autre mode est déjà défini.
si contentLength elle est inférieure à zéro.
Remarques
Cette méthode est utilisée pour activer la diffusion en continu d’un corps de requête HTTP sans mise en mémoire tampon interne, lorsque la longueur du contenu est connue à l’avance.
Une exception est levée si l’application tente d’écrire plus de données que la longueur de contenu indiquée ou si l’application ferme OutputStream avant d’écrire la quantité indiquée.
Lorsque le streaming de sortie est activé, l’authentification et la redirection ne peuvent pas être gérées automatiquement. Une exception HttpRetryException est levée lors de la lecture de la réponse si l’authentification ou la redirection sont requises. Cette exception peut être interrogée pour obtenir les détails de l’erreur.
Cette méthode doit être appelée avant que l’URLConnection soit connectée.
<B>REMARQUE :</B>#setFixedLengthStreamingMode(long) est recommandé au lieu de cette méthode, car elle permet de définir des longueurs de contenu plus importantes.
Ajouté à la version 1.5.
Documentation Java pour java.net.HttpURLConnection.setFixedLengthStreamingMode(int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
SetFixedLengthStreamingMode(Int64)
Cette méthode est utilisée pour activer la diffusion en continu d’un corps de requête HTTP sans mise en mémoire tampon interne, lorsque la longueur du contenu est connue à l’avance.
[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
Paramètres
- contentLength
- Int64
Nombre d’octets qui seront écrits dans OutputStream.
- Attributs
Exceptions
si déjà connecté ou un autre mode est déjà défini.
si contentLength elle est inférieure à zéro.
Remarques
Cette méthode est utilisée pour activer la diffusion en continu d’un corps de requête HTTP sans mise en mémoire tampon interne, lorsque la longueur du contenu est connue à l’avance.
Une exception est levée si l’application tente d’écrire plus de données que la longueur de contenu indiquée ou si l’application ferme OutputStream avant d’écrire la quantité indiquée.
Lorsque le streaming de sortie est activé, l’authentification et la redirection ne peuvent pas être gérées automatiquement. Une exception HttpRetryException est levée lors de la lecture de la réponse si l’authentification ou la redirection sont requises. Cette exception peut être interrogée pour obtenir les détails de l’erreur.
Cette méthode doit être appelée avant que l’URLConnection soit connectée.
La longueur de contenu définie en appelant cette méthode est prioritaire sur n’importe quelle valeur définie par #setFixedLengthStreamingMode(int).
Ajouté dans la version 1.7.
Documentation Java pour java.net.HttpURLConnection.setFixedLengthStreamingMode(long).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.