HTTPclient使用MultipartEntity怎么上传文件

2025-04-06 09:57:17
推荐回答(1个)
回答1:

enctype="multipart/form-data">






MultipartEntity entity = new MultipartEntity();
entity.addPart("param1", new StringBody("测试", Charset.forName("UTF-8")));
entity.addPart("param2", new StringBody("value2", Charset.forName("UTF-8")));
entity.addPart("param3", new FileBody(new File("C:\\1.txt")));

HttpPost request = new HttpPost(“http://localhost/index.html”);
request.setEntity(entity);