HttpURLConnection.SetChunkedStreamingMode(Int32) 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.
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 n’est <pas< b>/b> connue à l’avance.
[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
Paramètres
- chunklen
- Int32
Nombre d’octets à écrire dans chaque bloc. Si le segment est inférieur ou égal à zéro, une valeur par défaut est utilisée.
- Attributs
Exceptions
si déjà connecté ou un autre mode est déjà défini.
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 n’est <pas< b>/b> connue à l’avance. Dans ce mode, l’encodage de transfert en bloc est utilisé pour envoyer le corps de la requête. Notez que tous les serveurs HTTP ne prennent pas en charge ce mode.
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.
Ajouté à la version 1.5.
Documentation Java pour java.net.HttpURLConnection.setChunkedStreamingMode(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.