提问者:小点点

spring boot从请求中获取图像数据


我正在尝试将图像上传到我的服务器上。我从邮递员发送的图像是二进制的。内容类型是image/png.我不知道的是如何在我的控制器中获取这个图像。 这是我如何发送图像的截图,所以问题是如何从控制器中获取图像? 这是我的密码

 @PostMapping(path="/upload")
    public String upload(HttpServletRequest httpServletRequest) {
        //HOT TO FETCH IMAGE FROM HTTPSERVLET REQUEST HERE?
        return "HOW TO FETCH IMAGE FROM CONTROLLER? ";    
    }

提前感谢:)


共1个答案

匿名用户

试试这个,获取文件

@PostMapping(path="/upload")
public String upload(@RequestParam("file") MultipartFile fil) {

}

要操作它,只需将其转换为InputStream对象

file.getInputStream()