今天学习使用了HttpClient4.2向服务端发送上传文件的post请求,由于服务器端采用MultipartFile形式接收,查询资料后决定使用HttpClient4.2实现,以下是实现代码(仅作测试使用):
public void testtaskPost()throws Exception{
HttpClient httpclient = new DefaultHttpClient();
try {
//新建一个httpclient Post 请求
HttpPost httppost = new
HttpPost("http://127.0.0.1:8889/taskmanagement/task");
//由于只是测试使用 这里的路径对应本地文件的物理路径
FileBody bin = new FileBody(new File("E://2017//1.doc"));
File myfile = new File("E://2017//1.doc");
long size = myfile.length()