1.5.9上的spring boot文件上传始终返回null文件对象

时间:2018-01-20 16:26:58

标签: java spring rest spring-boot

我正在尝试在spring boot中进行文件上传我在stackoveroverflow中搜索了很多选项仍然以null文件对象结束我

@RequestMapping(value="/fileUpload",method=RequestMethod.POST)
public @ResponseBody ResponseEntity<String> handleFileUpload(@ModelAttribute("file")MultipartFile file) 

这出了什么问题 我尝试使用restClient / postman文件上传yaml文件作为选项,没有任何标题内容/多部分数据

1 个答案:

答案 0 :(得分:0)

为您的文件和MultiPartFile定义请求参数。现在您可以使用Postman发布您的文件。在您的请求正文中,定义一个名为&#34; file&#34;的密钥。 (您的请求参数)并作为值选择您的文件。

@PostMapping("fileUpload")
    public void upload(@RequestParam("file") MultipartFile file) {
        fileService.writeFile(file);
}