Библиотека и примеры разбора multipart / form-data из inputtream
Ответ на один вид HTTP-запроса, который я отправляю, является multipart / form-data, выглядит примерно так:
--------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
Я использовал apache для отправки и получения HTTP-запросов, но я не могу найти простой способ использовать его для анализа вышеупомянутого для легкого доступа к полям формы.
Я бы предпочел не изобретать велосипед, поэтому я ищу библиотеку, которая позволяет мне делать что-то похожее на:
MultipartEntity multipart = new MultipartEntity(inputStream);
InputStream bin = multipart.get("bin");
Какие-либо предложения?