Multipart requêtes/réponses java
J'ai une tâche de mettre en œuvre l'envoi de http multipart demande et de l'interprétation http multipart réponse. J'ai décidé de commencer à partir de la réponse que je viens de recevoir une réponse et l'analyse. Je n'ai pas beaucoup d'expérience avec java, et encore moins avec HTTP et c'est pourquoi j'ai lu quelques articles et d'autres choses sur le sujet, mais j'ai encore quelques questions ouvertes:
- Que j'ai compris le contenu de type multipart est utilisé pour le téléchargement de fichiers, l'envoi de pièces jointes de mails, etc. La plupart des postes que j'ai trouvé dans google étaient actully pour le téléchargement de fichiers à l'aide de " multipart/form-data. Dans quels autres cas de ce type de contenu utilisé?
- J'ai décidé de commencer avec le HTTP multipart réponse, mais j'ai réalisé que je n'ai aucune idée de ce que j'ai à faire afin de recevoir une réponse avec un tel type de contenu. Comment est-il de ma demande ressembler, qu'est ce que je demande à cette demande? Je veux juste écrire un programme simple en java, ce qui envoie une requête HTTP à un serveur et la réponse qui est reçu est avec un contenu de type multipart.
Ce serait bien si quelqu'un peut éclairer ces choses pour moi, parce que je pense que j'ai mal compris quelque chose.
Vous en remercie d'avance!
OriginalL'auteur user485624 | 2011-01-04
Vous devez vous connecter pour publier un commentaire.
Je voudrais vous recommandons de tourner à Apache Commons:
côté serveur, et l'analyse multi-partie
les postes.
côté client, pour la construction de ces
les postes.
Mais avant de faire tout ça, je pense que vous avez besoin de parler avec celui qui vous a donné cette tâche, afin d'être sûr que vous comprenez exactement ce qu'il/elle veut. Parce que multi-partie pour le traitement du courrier est proche, mais pas tout à fait la même que plusieurs parties pour les uploads de fichier.
assurez-vous. Vous avez juste besoin de lire et de comprendre les RFC, et d'écrire le contenu d'un
HttpURLConnection
. Mais cela serait stupide, étant donné que Jakarta a déjà complet et testé implemntation.OriginalL'auteur Anon