Bonjour,
Je voulais savoir comment peut-on envoyer le contenu d'un fichier XML par http, pour que ce contenu puisse être récupéré et utilisé par une servlet.
Merci :-)
Bonjour,
Je voulais savoir comment peut-on envoyer le contenu d'un fichier XML par http, pour que ce contenu puisse être récupéré et utilisé par une servlet.
Merci :-)
Bonjour,
Une idée simple, c'est de l'envoyer sous format d'une chaine, puis du coté de la servlet, il faut le parser.
A la base, on peux encapsuler les informations qu'on veux dans une requête HTTP en mode POST. Tu peux donc encapsuler un code XML dans une requête HTTP (c'est le principe même de SOAP). Ensuite, la servlet récupére le code XML via sa méthodeprobablement. Néanmoins, comme il ne s'agit pas de paramètres de la forme nom=valeur, il faut trouver un moyen pour récupérer le contenu de la requête autre qu'avec les méthodes getParameter. Je ne pratique pas assez cette techno pour t'en dire plus...
Code : Sélectionner tout - Visualiser dans une fenêtre à part public void doPost(HttpServletRequest req, HttpServletResponse res)
Peut-être quete permet de récupérer le contenu du corps de la requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part request.getInputStream()
Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes --- devise SHADOKS
Kit de survie Android : mon guide pour apprendre à programmer sur Android, mon tutoriel sur les web services et enfin l'outil en ligne pour vous faire gagner du temps - N'oubliez pas de consulter la FAQ Android
Utilise la bibliothèque fileUpload
La documentation est ici...
A+
Ok, merci :-)
Partager