我正在尝试在spring boot中进行文件上传我在stackoveroverflow中搜索了很多选项仍然以null文件对象结束我
@RequestMapping(value="/fileUpload",method=RequestMethod.POST)
public @ResponseBody ResponseEntity<String> handleFileUpload(@ModelAttribute("file")MultipartFile file)
这出了什么问题 我尝试使用restClient / postman文件上传yaml文件作为选项,没有任何标题内容/多部分数据
答案 0 :(得分:0)
为您的文件和MultiPartFile定义请求参数。现在您可以使用Postman发布您的文件。在您的请求正文中,定义一个名为&#34; file&#34;的密钥。 (您的请求参数)并作为值选择您的文件。
@PostMapping("fileUpload")
public void upload(@RequestParam("file") MultipartFile file) {
fileService.writeFile(file);
}