android-async-http onProgress发布文件不起作用

时间:2014-03-26 10:41:37

标签: android post file-upload asyncfileupload android-async-http

我使用android-async-http将文件上传到PHP服务器:

AsyncHttpClient client = new AsyncHttpClient();
AsyncHttpResponseHandler httpResponseHandler = createHTTPResponseHandler();
File file =new File(filePath);
RequestParams params = new RequestParams();
params.put("data", file); 
client.post(context, url, params, httpResponseHandler);   

这很好用WITH PROGRESS,

但是当我使用这些代码将文件上传到.NET服务器时 不工作,我通过在HttpEntity中放置一个文件来解决它:

HttpEntity entity = new FileEntity(file, "multipart/form-data");
client.post(context, url, entity, "multipart/form-data", httpResponseHandler);

它没有任何进展,只有一次冲洗。

我需要在文件上传时显示进度。 感谢。

0 个答案:

没有答案