下载包含特殊字符的文件跳转到错误页面
2021-03-15 本文已影响0人
3e2235c61b99
项目中文件上传之后,可以下载
但是有时候会上传一些文件名中包含特殊字符的文件,比如"¥#@%¥#%231.docx"
这个文件上传之后直接下载的话,会跳转到一个错误页面,如下:

只需要在下载文件的时候,把文件名进行编码就可以了
`downloadFile?encryptionType=false&fileName=${fileName}`
改为
`downloadFile?encryptionType=false&fileName=${encodeURIComponent(fileName)}`