POSTMAN 如何发送携带图片的请求?

闲话不叙 步骤如下:

  • 新建一个请求,在Headers中添加一对k-v : Content-Type > multipart/form-data

在这里插入图片描述

  • 请求的接口:
@RequestMapping("/fileUploadController")
    public String fileUpload(MultipartFile file, HttpServletRequest req) throws IOException
    {
...
...
    }
  • 设置传输格式为file:
    在这里插入图片描述

  • 点击select files来选择本地磁盘中的文件
    在这里插入图片描述
    然后,就直接报500了
    可以看到,我们后台接口使用的形参名是file:

public String fileUpload(MultipartFile file, HttpServletRequest req)

不要忘了,Spring在无注解情况下接收前端参数需要前后端参数名一致

将前端参数从改为file:
在这里插入图片描述

发送成功 后台已经接收到图片了

在这里插入图片描述


The End

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐