2012-05-25 2 views
0

xml 및/또는 base64로 인코딩 된 이미지를 클라이언트의 서버로 보내려는 요청이 많으며 REST API가 있습니다. 대역폭을 효율적으로 활용하려면 여러 요청을 하나로 결합해야합니다. 그래서 mime-multipart 요청을 사용할 생각이었습니다. 어떤 라이브러리를 자바에서이 작업을 수행하는 데 사용할 수 있습니다. 나는 자바에서 일반적인 httpRequest를 보내는 방법을 알고 있지만 멀티 파트 MIME 요청을 보내는 방법을 모른다. 즉 신체의 각기 다른 콘텐츠 유형을 어떻게 지정합니까? 어떤 조언을 부탁해.다른 형식의 자바로 mime multipart 쾌적한 요청을 보내는 방법

나는 내 이해를 잘못이다 경우에 저를 정정 부담이

Content-type: multipart/form-data;boundary=main_boundary 

--main_boundary 
Content-type: text/xml 
<?xml version='1.0'?> 
<content> 
Some content goes here 
</content> 

--main_boundary 
Content-type: multipart/mixed;boundary=sub_boundary 

--main_boundary 
Content-type: text/plain; charset=utf-8 

{base64 encoded string that represents image} 

--main_boundary-- 

같은 것을 보내려고합니다. 마임을 사용하는 것은 이번이 처음입니다.

답변

0

Apache HttpClient 라이브러리는 파일 업로드에 대한 다중 요청을 구성하는 데 도움을 줄 수 있습니다.

보십시오 here. 여기에 sample application이 있습니다.