我想下载上传到我的S3服务器上的一些文件。
目前,我的所有存储桶及其中的文件都是公共的,因此我可以下载我想要的内容。 不幸的是,我无法访问使用特殊字符的文件,例如空格或"&"...
我尝试通过HTML代码更改URL中的特殊字符:
http://s3-eu-west-1.amazonaws.com/custom.bucket/mods/b&b.jar
by
http://s3-eu-west-1.amazonaws.com/custom.bucket/mods/b%26b.jar
但我总是遇到同样的错误:
<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>3E987FCE07075166</RequestId>
<HostId>
O2EIujdbiAeYg44rsezQlargfT7qVSL8SpqbTxkd/1UwxQrwZ3SJ+R3NlHyGF7rI
</HostId>
</Error>
有人可以解决这个问题吗?
我无法重命名它们,因为它们被其他应用程序使用。