报告HTTP服务器和客户端的错误MIME类型

问题遇到的现象和发生背景

将图片进行加载时遇到MIME类型声明不正确
检测信息:报告HTTP服务器和客户端的错误MIME类型

问题相关代码,请勿粘贴截图
public void getImgById(String id, HttpServletResponse response) throws IOException {
        response.setContentType("image/jpg, image/jpg, image/png, image/gif");  //设置输出流内容格式为图片格式
        ActGift ag = actGiftRepository.getById(id);
        if(null == ag || null == ag.getImg()){
            return;
        }
        //将字节流转换为输入流
        try (InputStream in = new ByteArrayInputStream(ag.getImg())) {
            IOUtils.copy(in,response.getOutputStream());//将字节从 InputStream复制到OutputStream中
        }
    }
运行结果及报错内容

设置输出流内容如格式为图片格式时标红,以至于图片在浏览器显示不出

我的解答思路和尝试过的方法
我想要达到的结果

response.setContentType("image/jpg, image/jpg, image/png, image/gif");
原因在于这条语句上,由于存在空格导致的一个格式输出有bug,即将image/jpeg,image/jpg...逗号后面的空格去掉就不会标红啦!

img