跳至内容

s3存储桶里的图片名称含有特殊字符,访问会出现拒绝

0
已提问 1 年前191 查看次数
1 回答
0

这个应该不是策略的问题,你这边使用了%, %在 URL 中具有特殊的含义(通常用于编码其他字符),在对象名称中使用 % 可能导致访问或操作问题。

如果必须要使用%的话,你可以使用URL 编码 (URL Encoding)的方式来解决: 在访问 S3 对象时,将对象名称中的 % 进行 URL 编码。% 的 URL 编码为 %25。 例如,原本的对象名称为 file%name.txt,那么访问时应使用 file%25name.txt。

如果可能的话,建议将 file%name.txt 重命名为 file-name.txt,可能会更方便。 祝好运。

已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。