public static int sendFileToServer(String url, File file) {
int status = 0;
try {
PostMethod filePost = new PostMethod(url);
Part[] parts = { new FilePart("datefile", file, null, "UTF-8"),
new StringPart("uuid", "12123123213", "UTF-8"),
new StringPart("stringfiel", "test", "UTF-8") };
// 这步是关键
MultipartRequestEntity multipartRequestEntity = new MultipartRequestEntity(parts, filePost.getParams());
filePost.setRequestEntity(multipartRequestEntity);
HttpClient clients = new HttpClient();
status = clients.executeMethod(filePost);
BufferedReader rd = new BufferedReader(new InputStreamReader(filePost.getResponseBodyAsStream(), "UTF-8"));
StringBuffer stringBuffer = new StringBuffer();
String line;
while ((line = rd.readLine()) != null) {
stringBuffer.append(line);
}
rd.close();
Log.i("cat", stringBuffer.toString());
} catch (Exception e) {
}
return status;
}
分享到:
相关推荐
android 文件上传含进度条,注释,在eclipse下运行,显示文件上传的进度
Android文件选择器,可以实现多选,单选文件。
Android文件上传 下载,实现录音,照片。
一个支持Android文件上传服务的库.zip,在后台轻松上载文件(ftp/multipart/binary),并提供进度指示通知
Android 文件、文件夹实现客户端和服务器端上传文件。附件中包含客户端和服务器端的代码!
文件上传
android文件上传
关于android文件上传以及写入数据库
android文件上传下载源码
Android文件上传
android文件上传下载示例代码,下载txt和mp3等文件
android上传文件到服务器,可以上传任何类型的文件,本demo上传的是图片,已经测试,可以正常上传,传入服务器接口和文件的路径即可
用于android客户端对文件上传,并返回数据(这里以json数据为例)方式。 并提供了,解析json方法,同时还有网络下载方面的知识。
亲测可用,可以与net端和Java端进行文件上传
android文件上传到PC服务端代码
android 通用图片上传,多文件上传,单文件皆可。。
实例代码采用了第三方HttpClinet和异步http框架两种方式演示android客户端文件的上传,其中异步http框架的使用使上传操作变得格外的简单!
Android端上传文件的jar包
android文件上传 详细内容见文档!哦也
此为博客例子代码,详细讲解请参考:http://blog.csdn.net/lmj623565791/article/details/23781773 有问题博客中留言