我必须发送系统文件到我的其他服务使用 @FeignClient
.
@RequestMapping(method = RequestMethod.POST, path = "v1/media")
@Headers({"Content-Type: multipart/form-data"})
void uploadMedia(@RequestHeader("refreshToken") String refreshToken, @RequestPart File FileName);
错误:
[
{
"message":"No file to upload!",
"errorCode":"InvalidParameters",
"errorCategoryKey":"InvalidParametersException"
}
]
3条答案
按热度按时间irtuqstp1#
我认为最流行的方式是通过多部分文件上传文件
yqhsw0fo2#
我认为原因是:您设置了内容类型“multipart/formdata”,但您的参数的类型是file。请尝试为参数的类型设置“multipartfile”并重复。
dkqlctbz3#
我使用rest模板上传图像,它的工作。