De la bibliothèque et des exemples de l'analyse multipart/form-data de inputstream
La réponse à un type de requête HTTP-je envoyer un multipart/form-data ressemble à quelque chose comme:
--------boundary123
Content-Disposition: form-data; name="json"
Content-Type: application/json
{"some":"json"}
--------boundary123
Content-Disposition: form-data; name="bin"
Content-Type: application/octet-stream
<file data>
--------boundary123
J'ai été en utilisant apache pour envoyer et recevoir les requêtes HTTP, mais je n'arrive pas à trouver un moyen facile de l'utiliser pour analyser le dessus pour un accès facile des champs de formulaire.
Je préfère ne pas réinventer la roue, donc je suis à la recherche d'une bibliothèque qui me permet de faire quelque chose de similaire à:
MultipartEntity multipart = new MultipartEntity(inputStream);
InputStream bin = multipart.get("bin");
Des suggestions?
OriginalL'auteur Linus | 2012-11-19
Vous devez vous connecter pour publier un commentaire.
Voir Apache Commons Téléchargement De Fichier
Si vous êtes à l'aide de Spring MVC, voir ce http://static.springsource.org/spring/docs/3.0.0.M3/reference/html/ch16s08.html
OriginalL'auteur Sripathi Krishnan
Un exemple de code utilisant obsolète constructeur:
OriginalL'auteur Linus
Exemple de code sans utiliser des méthodes obsolètes.
import com.google.commun.net.MediaType;
import org.apache.commons.fileupload.RequestContext;
OriginalL'auteur user1853665