2
我班的其中一個領域是文件名。 對於序列化,我打算寫Gson類型的適配器(實現JsonSerializer<MyClass>
),它應該發送文件流。如何編寫GSON發送流的類型適配器?
問題是我不希望它讀取所有文件數據(流)並將其保存爲內存中的字符串,因爲內存大小有限(它是移動設備),我必須發送一些其他字段(filename
下面FE),所以JSON應該是這樣的:
data:
{
filename:"filename.png"
filedata:"(base64 file data stream here)"
}
什麼是網絡發送的文件數據,在這種情況下,一個領域的最佳方式?
PS。網絡發送由Apache Http客戶端完成(如果有幫助的話)
優秀的,工作了我也是。 謝謝! – user1940676