Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
HttpMultipartPost
public
class
HttpMultipartPost
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.net.HttpMultipartPost
|
Classe d'assistance permettant d'effectuer des requêtes de post HTTP en plusieurs parties. Cette classe permet d'importer des fichiers à l'aide d'une requête HTTP multipart (RFC 2388).
Pour envoyer des posts multiparties, créez cet objet en lui transmettant l'URL à laquelle envoyer les requêtes.
Définissez ensuite les paramètres nécessaires à l'aide de la méthode addParameter et spécifiez un fichier à importer à l'aide de la méthode addFile. Une fois tout configuré, envoyez la requête à l'aide de la méthode send.
Actuellement, l'implémentation n'est compatible qu'avec les types de contenu "text/plain".
Résumé
Méthodes publiques |
void
|
addParameter(String name, String value)
Ajoute un paramètre de chaîne à la requête.
|
void
|
addTextFile(String name, String fileName, InputStream in)
Ajoutez un paramètre de fichier à la requête.
|
void
|
addTextFile(String name, File file)
Ajoutez un paramètre de fichier à la requête.
|
void
|
send()
Envoie la requête au serveur.
|
Constructeurs publics
HttpMultipartPost
public HttpMultipartPost (String url)
HttpMultipartPost
public HttpMultipartPost (String url,
IHttpHelper httpHelper)
Paramètres |
url |
String |
httpHelper |
IHttpHelper |
Méthodes publiques
addParameter
public void addParameter (String name,
String value)
Ajoute un paramètre de chaîne à la requête.
Paramètres |
name |
String : nom du paramètre. |
value |
String : valeur du paramètre. |
addTextFile
public void addTextFile (String name,
String fileName,
InputStream in)
Ajoutez un paramètre de fichier à la requête. Le contenu du fichier à importer proviendra de la lecture du flux d'entrée. Actuellement, l'implémentation n'est compatible qu'avec le type de contenu "text/plain".
Paramètres |
name |
String : nom du paramètre. |
fileName |
String : nom de fichier à inclure dans le rapport sur les données du flux. |
in |
InputStream : flux dont le contenu est importé. |
addTextFile
public void addTextFile (String name,
File file)
Ajoutez un paramètre de fichier à la requête. Ouvre le fichier, lit son contenu et l'envoie dans la requête. Actuellement, l'implémentation n'est compatible qu'avec le type de contenu "text/plain".
Paramètres |
name |
String : nom du paramètre. |
file |
File : fichier dont le contenu sera importé dans le cadre de la requête. |
envoyer
public void send ()
Envoie la requête au serveur.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/11/08 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/11/08 (UTC)."],[],[]]