帮助文档 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
帮助文档 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 对象存储
  4. 服务支持
  5. 错误码
  6. EC错误码
  7. 34-CORS
  8. 0034-00000102

0034-00000102

  • 34-CORS
  • 发布于 2025-04-21
  • 0 次阅读
文档编辑
文档编辑

问题描述

Options请求中缺少必要的Access-Control-Request-Method请求头。

问题原因

您发起了Options请求,但是请求头中缺少Access-Control-Request-Method字段。

问题示例

比如您发起了如下请求:

OPTIONS /testobject HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com  
Date: Fri, 24 Feb 2012 05:45:34 GMT  
Origin:http://www.example.com
Access-Control-Request-Headers:x-oss-test1,x-oss-test2

浏览器在发送跨域请求之前会发送一个preflight请求(Options)给OSS,并带上特定的来源域、HTTP方法和header等信息,以决定是否发送真正的请求。其中Access-Control-Request-Method请求头表示了后续实际请求所用的HTTP方法,是必需的,上述请求中缺少该请求头,所以会报错。

解决方案

确保您的请求头中包含必要字段,即表示请求来源域的Origin和表示实际请求中所用HTTP方法的Access-Control-Request-Method。

OPTIONS /testobject HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com  
Date: Fri, 24 Feb 2012 05:45:34 GMT  
Origin:http://www.example.com
Access-Control-Request-Method:PUT
Access-Control-Request-Headers:x-oss-test1,x-oss-test2

相关文档

  • 跨域设置

  • 简介

相关文章

0034-00000001 2025-04-21 16:35

问题描述 未找到Bucket的跨域资源共享CORS(Cross-Origin Resource Sharing)配置。 问题原因 您通过GetBucketCors接口来获取某个Bucket当前的跨域资源共享规则,但是该Bucket没有配置CORS规则。 问题示例 比如您发起了如下请求:

0034-00000002 2025-04-21 16:35

问题描述 跨域资源共享CORS(Cross-Origin Resource Sharing)配置中缺少配置规则。 问题原因 您通过PutBucketCors接口来配置某个Bucket的跨域资源共享规则,但是您提交的XML配置中没有CORS规则。 问题示例 比如您发起了如下请求:

0034-00000003 2025-04-21 16:35

问题描述 跨域资源共享CORS(Cross-Origin Resource Sharing)配置XML格式有误。 问题原因 您通过PutBucketCors接口来配置某个Bucket的跨域资源共享规则,但是您提交的XML配置格式有误,有可能是不是合法的XML结构,或者根节点不是CORSConfigu

0034-00000004 2025-04-21 16:35

问题描述 跨域资源共享CORS(Cross-Origin Resource Sharing)配置XML中ResponseVary节点值有误。 问题原因 您通过PutBucketCors接口来配置某个Bucket的跨域资源共享规则,但是您提交的XML配置中ResponseVary

0034-00000005 2025-04-21 16:35

问题描述 跨域资源共享CORS(Cross-Origin Resource Sharing)配置XML中CORSRule子节点有误。 问题原因 您通过PutBucketCors接口来配置某个Bucket的跨域资源共享规则,但是您提交的XML配置中CORSRule子节点格

0034-00000006 2025-04-21 16:35

问题描述 跨域资源共享CORS(Cross-Origin Resource Sharing)配置XML中CORSRule数目超出限制。 问题原因 您通过PutBucketCors接口来配置某个Bucket的跨域资源共享规则,但是您提交的XML配置中配置了过多的规则(CORSRule<

目录
Copyright © 2025 your company All Rights Reserved. Powered by 博智数字服务平台.
闽ICP备08105208号-1