Odpowiedzią na jednym rodzaju żądania HTTP wysyłam to wieloczęściowy/form-data wyglądał:biblioteki i przykłady parsowania multipart/form-data z InputStream
--------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
Używam Apache wysyłać i odbierać żądania HTTP, ale nie mogę znaleźć łatwego sposobu użycia go do przeanalizowania powyższego dla łatwego dostępu do pól formularza.
wolałbym, aby nie wyważać otwartych drzwi, więc szukam dla biblioteki, która pozwala mi robić coś podobnego do:
MultipartEntity multipart = new MultipartEntity(inputStream);
InputStream bin = multipart.get("bin");
jakieś sugestie?
To było dokładnie to, czego potrzebowałem. Zajęło to trochę czasu, aby to zadziałało, ale to dlatego, że wieloczęściowe/dane formularzy, które zostały do mnie wysłane, zostały nieprawidłowo sformatowane! – Linus