云栖问答

找不到答案?去提问题

编程语言 php OSS sdk mp3 2019-01-07 15:05:21

php 上传文件到oss异常

大部分文件是可以正常上传的 碰到有些文件名的就无法上传了
[./files/高橋李依 - 小さな恋のうた.mp3] To [attachments/高橋李依 - 小さな恋のうた.mp3]文件上传阿里云异常./files/¸ߘ󁯒�- С¤µ¤ˁµ¤Τ¦¤¿.mp3文件不存在

./files/高橋李依 - 小さな恋のうた.mp3 这个是本地文件 确定存在
attachments/高橋李依 - 小さな恋のうた.mp3 这个是我要上传到oss上对应的位置
./files/¸ߘ󁯒�- С¤µ¤ˁµ¤Τ¦¤¿.mp3文件不存在 这个是sdk返回的

应该是文件名编码问题 但是不知道要怎么处理 求解

4个回答

0

code10

url并没有和字符集相关,都可以用url编码的

0

1214441058843145

懒得改就压缩包上传

0

1214441058843145

转码字库

0

箭手养由基

看官网解释现在只能支持url转码,你需要查查这个日文名字怎么转,但是我估计不行。 支持的字符有限:https://help.aliyun.com/document_detail/84841.html?spm=5176.11065259.1996646101.searchclickresult.68b528dejcBbWH

建议改成中文好理解的上传,本地的不用改就改上传后的名字即可

1
GO