feat: 瀏覽器下載文件時, 支持設定爲原始文件名
* 基於 Content-Disposition
This commit is contained in:
@@ -45,6 +45,8 @@ app.get('/uploaded_files/:hash', (req, res) => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const fileName = encodeURIComponent(file!.getName()?.replaceAll('"', ''))
|
||||||
|
res.setHeader('Content-Disposition', `inline; filename="${fileName}"`)
|
||||||
res.setHeader('Content-Type', file!.getMime())
|
res.setHeader('Content-Type', file!.getMime())
|
||||||
res.sendFile(path.resolve(file!.getFilePath()))
|
res.sendFile(path.resolve(file!.getFilePath()))
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user