Google est engagé à faire progresser l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

HttpMultipartPost

public class HttpMultipartPost
extends Object

java.lang.Object
com.android.tradefed.util.net.HttpMultipartPost


Aide classe pour faire des requêtes HTTP post multipart. Cette classe est utilisée pour télécharger des fichiers en utilisant HTTP multipart après (RFC 2388). Pour envoyer les messages multipart créer cet objet passant l'URL pour envoyer les demandes à. Ensuite, définir les paramètres nécessaires à l'aide de la méthode addParameter et spécifier un fichier à télécharger en utilisant la méthode addFile. Après tout est réglé, envoyer la demande en utilisant la méthode d'envoi. Actuellement, la mise en œuvre uniquement « text / plain » supporte les types de contenu.

Résumé

constructeurs publics

HttpMultipartPost (String url, IHttpHelper httpHelper)
HttpMultipartPost (String url)

méthodes publiques

void addParameter (String name, String value)

Ajoute un paramètre de chaîne à la demande.

void addTextFile (String name, String fileName, InputStream in)

Ajout d'un paramètre de fichier à la demande.

void addTextFile (String name, File file)

Ajout d'un paramètre de fichier à la demande.

void send ()

Envoie la demande au serveur.

constructeurs publics

HttpMultipartPost

public HttpMultipartPost (String url, 
                IHttpHelper httpHelper)

Paramètres
url String

httpHelper IHttpHelper

HttpMultipartPost

public HttpMultipartPost (String url)

Paramètres
url String

méthodes publiques

addParameter

public void addParameter (String name, 
                String value)

Ajoute un paramètre de chaîne à la demande.

Paramètres
name String : nom du paramètre.

value String : valeur du paramètre.

addTextFile

public void addTextFile (String name, 
                String fileName, 
                InputStream in)

Ajout d'un paramètre de fichier à la demande. Le contenu du fichier à télécharger viennent de lire le flux d'entrée. À l'heure actuelle la mise en œuvre que 'text / plain' supports type de contenu.

Paramètres
name String : nom du paramètre.

fileName String : nom du fichier à signaler pour les données dans le flux.

in InputStream : flux dont le contenu est en cours de téléchargement.

addTextFile

public void addTextFile (String name, 
                File file)

Ajout d'un paramètre de fichier à la demande. Ouvre le fichier, lit son contenu et les envoie dans le cadre de la demande. À l'heure actuelle la mise en œuvre que 'text / plain' supports type de contenu.

Paramètres
name String : nom du paramètre.

file File : fichier dont le contenu sera téléchargé dans le cadre de la demande.

envoyer

public void send ()

Envoie la demande au serveur.

lancers francs
IOException
IHttpHelper.DataSizeException