作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在直接使用 CORS 通过 html 页面上传文件,一切正常。问题是文件不是公开阅读的,所以我想自动公开阅读。
这是我认为应该执行但不起作用的策略。
{
"Version": "2008-10-17",
"Statement": [
{
"Sid": "AddPerm",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::mybucket/*"
}
]
}
提前感谢您的帮助。
最佳答案
存储桶策略不适用于其他人“拥有”的对象,即使它们在您的存储桶中,因此唯一的方法是在上传期间使用请求 header 公开。
request.AddHeader("x-amz-acl", "public-read");
关于javascript - AWS S3 直接上传并自动公开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17190379/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!