通过邮递员的表单数据添加时 415 不支持的媒体类型
415 unsupported media type when adding through form-data from postman
我在尝试通过表单数据插入数据时在邮递员中收到 415 不受支持的媒体。
这是我接受输入的控制器:
@RequestMapping(value = "/addPhoto", method = RequestMethod.POST)
public @ResponseBody ResponseDto addPhoto(@RequestBody int id,@RequestBody MultipartFile image )
throws SerialException, SQLException, IOException {
return visitorServiceLocal.addPhoto(image,id);
}
我正在使用正文部分在邮递员中插入数据,此处提供:
postman input
您好像在使用@RequestBody 而不是@RequestParam。请尝试使用@RequestParam。下面的代码对我来说工作得很好。
控制器
@PostMapping(value = "/upload")
@ResponseStatus(HttpStatus.ACCEPTED)
public FileInformation uploadDoc(@RequestParam("file") MultipartFile file) throws Exception
{
return fileHandlingSgervice.uploadDoc(file);
}
邮递员
我在尝试通过表单数据插入数据时在邮递员中收到 415 不受支持的媒体。
这是我接受输入的控制器:
@RequestMapping(value = "/addPhoto", method = RequestMethod.POST)
public @ResponseBody ResponseDto addPhoto(@RequestBody int id,@RequestBody MultipartFile image )
throws SerialException, SQLException, IOException {
return visitorServiceLocal.addPhoto(image,id);
}
我正在使用正文部分在邮递员中插入数据,此处提供:
postman input
您好像在使用@RequestBody 而不是@RequestParam。请尝试使用@RequestParam。下面的代码对我来说工作得很好。
控制器
@PostMapping(value = "/upload")
@ResponseStatus(HttpStatus.ACCEPTED)
public FileInformation uploadDoc(@RequestParam("file") MultipartFile file) throws Exception
{
return fileHandlingSgervice.uploadDoc(file);
}
邮递员