今天需要通过接口返回给前端一个excel文件,业务说需要返回中文格式文件名,直接使用英文文件名是没有问题,但是使用中文会有点问题,大家一试便知。下面列出解决方法:
- 使用urllib.parse.quote(中文)进行编码
- 使用django.utils.encoding.escape_uri_path(中文)
我是用的是第一种解决方法:
今天需要通过接口返回给前端一个excel文件,业务说需要返回中文格式文件名,直接使用英文文件名是没有问题,但是使用中文会有点问题,大家一试便知。下面列出解决方法: