我得到一個"multipart/mixed"
響應我需要解析的http請求。答覆的一部分是我需要保存到磁盤的pdf文件。有沒有任何圖書館會爲我做這件事?閱讀Java中的多部分/混合響應/ Groovy
3
A
回答
2
這是我在Groovy一樣。需要java郵件庫:
//... get reader from response, can use response.success callback in http.request
ByteArrayDataSource ds = new ByteArrayDataSource(new ReaderInputStream(reader), "multipart/mixed");
MimeMultipart multipart = new MimeMultipart(ds);
BodyPart part = multipart.getBodyPart(1);
file = new File('/../../path/filename.pdf')
file << part.content
0
您是否嘗試從請求中檢索它?
CommonsMultipartFile file = request.getFile('myFile') //File
def offerId = params.offerId //Standard Param
def index = params.idx //Standard Param
這相當於一個表單輸入象下面這樣:
<input class="invDocUpload" id="invFileUpload" type="file" name="myFile" size="40"/>
+0
這是爲了響應。 – Eqbal 2012-08-01 21:40:49
+0
你是對的。我很抱歉沒有正確閱讀問題。我正在編碼的請求,而不是響應。 – 2012-08-02 01:44:42
相關問題
- 1. 閱讀更多,閱讀更少混合
- 2. 混合Groovy和Java?
- 3. 如何在RESTEasy響應中獲得混合多部分?
- 4. Ruby分割和解析批量HTTP響應(多部分/混合)
- 5. gson混合閱讀
- 6. 澤西讀取嵌套多部分(多部分/混合)
- 7. 澤西(REST)響應於與多部分/混合與多個正文部分
- 8. HttpUrlConnection閱讀分塊響應
- 9. 閱讀多部分回覆
- 10. 如何閱讀來自pop3 in.net和com的多部分/混合電子郵件?
- 11. 閱讀部分
- 12. Java:接收多部分HTTP響應
- 13. 閱讀JSON響應
- 14. 閱讀JSON響應
- 15. 閱讀HttpPost響應
- 16. 閱讀jSON響應
- 17. 如何閱讀使用okHttp從resteasy發送到android的多部分響應?
- 18. 在Java中生成混合/多部分HTTP請求
- 19. 用groovy閱讀電子郵件(Java Mail)
- 20. 閱讀混合格式的日期
- 21. Groovy混合打字
- 22. 可溼性粉劑在閱讀結尾部分閱讀更多
- 23. 多部分內容類型:text/html內多部分/混合
- 24. apigee中的多部分響應處理
- 25. 解析Android中的多部分響應
- 26. Ruby/Rack中的多部分響應
- 27. Laravel 4中的多部分響應
- 28. 構造多部分響應
- 29. 處理多部分/在Twisted上混合
- 30. Spring引導RestTemplate - 多部分/混合
請注意,對於Android,您應該使用com.sun.mail:android-mail – 2016-09-01 17:46:01