找了蛮多资料发现都没有自己可用的
有一个是用ResponseHeaderOverrides这个的
header.setContentDisposition("attachment;filename=" + fileName);
我发现我使用是相应重写并没有这个写法
于是触类旁通一下,亲测有效
ResponseHeaderOverrides responseHeaders = new ResponseHeaderOverrides();
responseHeaders.ContentType = "application/octet-stream";
//设置下载文件名
responseHeaders.ContentDisposition = "attachment; filename="+文件名;