相关疑难解决方法(0)

尝试使用multipart文件测试休息服务

我正在尝试测试我创建的休息服务.该服务是一个帖子.

  1. 我想创建一个文件来传递参数(包括一个多部分文件).
  2. 从那里我试图在此时调用该服务.

非常确定无效的服务.但是,当我打电话给休息服务.我有一个简单的表单,只传递几个值,包括jpg.

这是代码.

HttpMessageConverter bufferedIamageHttpMessageConverter =   new ByteArrayHttpMessageConverter();
restTemplate.postForObject("http://localhost:8080/sendScreeenAsPostCard",  uploadItem.getFileData(),  String.class));
Run Code Online (Sandbox Code Playgroud)

我的方法签名是:

ResultStatus sendScreenAsPostcard( @RequestParam MultipartFile image, @RequestParamString userId) 
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误.

Could not write request: no suitable HttpMessageConverter found for request type [org.springframework.web.multipart.commons.CommonsMultipartFile]

rest spring

1
推荐指数
1
解决办法
8074
查看次数

标签 统计

rest ×1

spring ×1