![](/img/trans.png)
[英]Parsing Multipart/Mixed with Multipart/Alternative body in java
[英]Read multipart/mixed response in Java/Groovy
我正在收到一個需要解析的http請求的"multipart/mixed"
響應。 響應的一部分是我需要保存到磁盤的pdf文件。 有沒有圖書館可以幫我這么做?
這是我在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
您是否嘗試過從請求中檢索它?
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"/>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.