java 文件下载的同时返回json数据给前端

一般文件下载时,都是没有返回值的void,能不能在下载的同时返回比如JsonObject这样的数据呢

java 返回文件流和返回 JSON 对象混用,请参考这篇文章,比较详细:
https://blog.csdn.net/weixin_37530941/article/details/123192669

在springboot2.x的早期版本,是支持接口同时返回json和文件流的,但是控制台会报错,错误信息会不推荐你这么使用,前端需要单独处理文件和json数据,到现在2.6,2.7的话,能不能写这种垃圾代码还真说不定
ps:文件接口需要返回数据,可以走header,没必要强制走reponse body