开发者社区> 问答> 正文

上传文件名含有中文的文件显示乱码的问题

1、生成本地文件 "F:\UPUPW_AP7.0\vhosts\app.hadt666.com\tmp\ding68751b11b6e72823\727_伟浩大厦_办公楼_1号梯_2016-05-09.pdf"
2、直接调用接口上传文件返回null,上传失败。将文件名转换为gb2312编码后上传成功,获得media_id。
3、通过企业消息file消息发送给指定人显示文件名乱码,上传文件不含中文时正常




由于file消息不能自定义文件名且下载后文件名也不是原来的文件名。文件一多就需要人工一个个的改,体验相当不友好 。
暂且不说体验问题,上传文件名带有中文的文件的正确姿势是什么?

展开
收起
浮云若海 2016-10-21 09:49:19 4120 0
1 条回答
写回答
取消 提交回答
  • 请问是用哪个api上传的?另外,是不是编码的问题,如果您是windows系统,使用的编码是什么?
    2016-10-21 13:12:20
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载