我已经更新了一种方法来将文件从服务器从 XLS 下载到 XLSX。我正在使用 apache poi 库生成 excel 工作簿,然后使用流输出实体将响应发送回客户端。早些时候,当我使用 XLS 方法时,最终响应看起来像:return Response.ok(entity) .header(HttpHeaders.CONTENT_DISPOSITION, "attachment;filename=abc.xls") .type("application/vnd.ms-excel") .build();我得到的响应是 Response.xls,但是现在当我使用带有以下代码的 poi-ooxml 库时,我得到的响应没有文件扩展名:return Response.ok(entity) .header(HttpHeaders.CONTENT_DISPOSITION, "attachment;filename=abc.xlsx") .type("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet") .build();注意:我是从邮递员那里调用这个 API 的,是不是 xlxs 的 MIME 类型不正确?文件内容和一切都是正确的,唯一的问题是文件扩展名未附加到文件名。
添加回答
举报
0/150
提交
取消