如何向rest端点发送请求包含MultipartFile数组

时间:2015-08-03 12:54:41

标签: spring rest multipartform-data

我们需要使用如下所示的MultipartFile数组创建一个休息终点。

<!-- language: lang-java -->
HttpClient client = new HttpClient();
PostMethod method1 = new PostMethod("URI");
Part[] parts = {new FilePart("file", f),new StringPart("from","html"),new StringPart("to","PDF")};
method1.setRequestEntity(new MultipartRequestEntity(parts, method1.getParams()));
int returnCode = client.executeMethod(method1);
System.out.println(returnCode);

我想用HttpClient和PostMethod编写一个测试用例。如果MultipartFile不是下面的数组,我可以发送请求。如果MultipartFile是数组,我无法发送请求。

writeexcel("pass",2,3);

请告诉我如何向包含MultiPartFile数组的端点发送请求。

1 个答案:

答案 0 :(得分:0)

我已将注释从@RequestPart更改为@RequestParam并解决了问题。