@PostMapping("/upload")publicStringupload(@RequestParam("abc")MultipartFile文件,HttpServletRequest请求){System.out.println("=============="+request.getContentType());StringuploadPath="/Users/test";StringoriginalFileName=file.getOriginalFilename();Filelocal=newFile(uploadPath+"/"+originalFileName);尝试{file.transferTo(local);}catch(IllegalStateExceptione){}catch(IOExceptione){}returnoriginalFileName;}使用curl上传:curl-i-F"abc=@TLS.md"-XPOSThttp://127.0.0.1:8080/upload非表单格式:@PostMapping("/binary")publicvoidbinary(HttpServletRequestrequest)抛出IOException{Filedestination=newFile("/Users/test/abc");ServletInputStreaminputStream=request.getInputStream();枚举
