1
我需要編寫應接收文件並將其保存到磁盤的REST資源。
這些文件將從球衣客戶端發送。
現在,我看到兩個選項:
1.使用多部分
2.只讀輸入流作爲字符串並將其保存到文件。REST文件上傳 - 多部分或只是在輸入流上發送內容
使用多部分的優點是什麼?它與文件大小有關嗎?還是其他什麼?
感謝
我需要編寫應接收文件並將其保存到磁盤的REST資源。
這些文件將從球衣客戶端發送。
現在,我看到兩個選項:
1.使用多部分
2.只讀輸入流作爲字符串並將其保存到文件。REST文件上傳 - 多部分或只是在輸入流上發送內容
使用多部分的優點是什麼?它與文件大小有關嗎?還是其他什麼?
感謝
如果使用澤西服務器端,使用多成分你獲得
如果您選擇字符串選項,則無法使用這些優勢。
另見我回答這個問題JAX-RS Accept Images as input,還有就是多選項
的樣本實現。如果我實現使用多,做它MEAS,該客戶端也將在緩衝存儲器中的文件? – danieln 2013-02-18 10:30:34
由於您正在使用JErsey,請嘗試使用'StreamDataBodyPart' – 2013-02-18 10:50:51