代码改变世界

HttpClient怎么上传文件

2013-11-21 23:54  _cha1R  阅读(427)  评论(0)    收藏  举报

在使用HttpClient时,怎么上传文件到服务器?

很简单,只需要构建一个FileEntity

File file=new File("file.txt");
FileEntity entity=new FileEntity(file);
	
HttpPost httppost=new HttpPost("http://www.baidu.com/");
httppost.setEntity(entity);

然后提交这个Post即可:

httpClient.execute(httppost);