//导出时报错
ClientAbortException: java.net.SocketException: Software caused connection abort: socket write error
浏览器F12发现请求为红色,状态为取消
甚至发现有时候能导出成功有时候不能,经过一番折腾,最终发现问题在前端页面上:
我是使用的iframe标签导出,导出按钮的点击事件最后一行代码是关闭当前弹窗
<iframe id="reprotDown" style="display:none"></iframe>
而我的iframe标签是写在弹窗页面的,所以我关闭弹窗的同时,相当于将该请求也取消(结束)了,
导致后台一脸懵逼,拿起了笔却找不到纸了~
解决办法:
1.将iframe标签写在父级页面
2.不要关闭当前页面