这是我的S3 Cors文件:
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>POST</AllowedMethod>
<AllowedMethod>PUT</AllowedMethod>
<AllowedMethod>DELETE</AllowedMethod>
<AllowedMethod>HEAD</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
我无法为允许的方法添加选项。我也尝试使用Cloudfront,但没有运气。
有没有简单的方法为S3中的所有Option方法提供200?
答案 0 :(得分:0)
OPTIONS
http://docs.aws.amazon.com/cloudfront/latest/APIReference/API_AllowedMethods.html 应支持 AllowedMethod
以下响应标头之一:
Access-Control-Allow-Methods
Access-Control-Allow-Headers
Access-Control-Allow-Origin
是启用OPTIONS所必需的,请检查您的配置: http://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-cors.html