当采用Postman方式上传文件,出现空指针错误
解决方案
public String upLoadFile(@RequestParam("file") MultipartFile multipartFile)
加上@RequestParam(“file”)注解,以及在postman中Header中设置key=Content-Type,value=multipart/form-data
再次运行,上传文件成功。
这里说明下@RequestParam参数里面为什么用"file",是因为postman中Body中key值为file
在使用Postman上传文件时遇到空指针错误,问题在于缺少@RequestParam注解和Content-Type设置。通过在Controller方法中添加@RequestParam('file') MultipartFile multipartFile参数,并在Postman请求Header中设置Content-Type为multipart/form-data,可以成功上传文件。关键在于理解@RequestParam参数与Postman请求体的对应关系。
796





