【发布时间】:2022-01-16 00:51:17
【问题描述】:
我正在使用带有静态托管的 Clever Cloud,并且我想提供压缩文件。 我使用 gzipper 生成 gzipped 文件
"compress:gzip": "gzipper compress ./dist/apps/site ./dist/apps/site "
dist 文件夹包含普通文件和压缩文件,我尝试使用 CLI 进入 S3 存储桶配置,并在 CORS 配置中添加 Content-Length 作为允许的标头,但这似乎不起作用
CORS 配置:
<CORSConfiguration>
<CORSRule>
<AllowedOrigin>console.clever-cloud.com</AllowedOrigin>
<AllowedMethod>PUT</AllowedMethod>
<AllowedMethod>POST</AllowedMethod>
<AllowedMethod>DELETE</AllowedMethod>
<AllowedHeader>*</AllowedHeader>
<AllowedHeader>Content-Length</AllowedHeader>
<ExposeHeader>ETag</ExposeHeader>
</CORSRule>
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>Authorization</AllowedHeader>
<AllowedHeader>Content-Length</AllowedHeader>
</CORSRule>
</CORSConfiguration>
【问题讨论】:
-
您应该添加内容的 URL(如果公开)以帮助调查。这个问题现在太模糊了。
-
您能否提供您在存储桶上应用的 CORS 配置?
-
@GaëlReyrol 我使用 CORS 配置编辑了初始消息
标签: amazon-web-services amazon-s3 gzip clever-cloud