poi下载excel :Cannot call sendError() after the response has been committed

下载excel接口,可以正常下载,但是后台报错如下,

虽不影响使用,但很影响日志观感,故诛之。

 

 百转千回,那人却在灯火阑珊处,

 原来是在接口的返回值处,为求严谨给前端返回了一下返回值,反而画蛇添足了,导致了报错。

 response的生命周期,在下载结束的时候,就结束了,那这时候再把response作为返回值返回给前端,可不就报错了么。

 所以下载接口返回null,就可以了。

 做如下修改之后,日志果然清爽多了。

 

posted @ 2022-06-24 17:35  跳之夭夭  阅读(338)  评论(0)    收藏  举报