2016-06-22 41 views
0

我想上傳到Spring服務器@RequestBody如何使用Loopj AsyncHttpClient上傳圖片文件和json?

json和multipart-file(imgaefile)at。

我該怎麼辦?

感謝您的幫助。

+0

我試圖跟蹤網頁指南。但RequestParam不是Resposebody –

+0

最後,我成功上傳。圖像 - > BASE64文本....但我認爲這種方式是不正確的方式。 –

+1

該問題的最終目標是找到更好的方式上傳到服務器。 –

回答

1

我也有同樣的要求,我已經使用這個代碼把圖像分成服務器

RequestParams params = new RequestParams(); 
    try { 
     params.put("photo", FragmentPhotoCrop.croppedFile, "image/jpeg"); // croppedFile is a FIle 
     params.setUseJsonStreamer(false); 
    } catch (FileNotFoundException e) { 
    } 

    asyncHttpClient.put(getActivity(), url, params, new AsyncHttpResponseHandler() { .. 

     //enter code here 

    } 

希望它可以幫助:)