我已經更新了一種方法來將文件從服務器從 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
提交
取消