Skip to content

Commit c375aab

Browse files
author
ws-wangjg
committed
feat: content-disposition
1 parent f029edb commit c375aab

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/utils/aidFn.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -484,9 +484,9 @@ export const exportFile = (res, fileName) => {
484484
if (res?.headers['content-type']?.indexOf('application/json') !== -1) {
485485
return
486486
}
487-
const disposition =
488-
(res.headers && res.headers['content-disposition']) || `attachment;filename=${fileName || 'file'}.xlsx`
489-
const disName = decodeURI(disposition?.split('=')[1].replace(/'/g, '')).replace(/"/g, '').replace("utf-8''", '') || ''
487+
const disposition = res.headers?.['content-disposition'] || `attachment;filename=${fileName || 'file'}.xlsx`
488+
const disName =
489+
decodeURI(disposition.split('=')[1].replace(/'/g, '').replace(/UTF-8/g, '').replace(/utf-8/g, '')) || ''
490490

491491
const fileType = getFileType(res.data, fileName || disName)
492492
const blob = new Blob([res.data], { type: fileType })

0 commit comments

Comments
 (0)