-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
作者,你好!
我使用这个SLS部件build了一个 Python Flask Web 程序,发布到腾讯云 SCF 后,发现中文的数据文件名变为乱码。
从腾讯云 COS 下载了 Serveless 的打包的zip文件,发现 zip 包内的中文名的文件是乱码。
例如, 文件名 欢迎词_1420_开始.yml 经过打包后变成了 цмвш┐ОшпН_1420_х╝АхзЛ.yml。
看上去,似乎在 zip 的时候,写入的文件名编码的转换有问题。
不知 adm-zip#255 filenames with Unicode characters are corrupt #255 是否乃是导致这个问题的原因。
如果是,adm-zip in v0.5.6 by commit 1510452 也许是修正了这个问题,是不是升级这个依赖包就可以解决?
本地环境:
Ubuntu 2004 X86_64
LANG=zh_CN.UTF-8
node v14.18.2
npm 8.2.0
serverless:
Framework Core: 2.69.0
Plugin: 5.5.1
SDK: 4.3.0
Components: 3.18.1
期待解惑,谢谢!
Metadata
Metadata
Assignees
Labels
No labels