【问题标题】:error while sending files into aws s3 - react - react-aws-s3将文件发送到 aws s3 时出错 - 反应 - react-aws-s3
【发布时间】:2022-01-15 23:21:00
【问题描述】:
我的问题是我对将操作放入我的存储桶有奇怪的反应
我使用的是 react-aws-s3 包,在配置中它只需要存储桶的名称、用户密钥和区域,因此很难在代码方面出现问题。
【问题讨论】:
标签:
javascript
reactjs
amazon-web-services
amazon-s3
【解决方案1】:
如果 CORS 已启用,请检查以下几点,您是否将 PUT 动词作为请求方法的一部分包含在内..
- 请求的 Origin 标头必须与 AllowedOrigin 元素匹配。
- 请求方法(例如,GET、PUT、HEAD 等)或
飞行前 OPTIONS 情况下的 Access-Control-Request-Method 标头
request 必须是 AllowedMethod 元素之一。
- Access-Control-Request-Headers 请求中指定的每个标头
飞行前请求的标头必须与 AllowedHeader 元素匹配。
【讨论】:
-
-
请您尝试使用 PUT 代替 POST。请参阅下面的文档。 link