详情页标题前

腾讯云对象存储预请求跨域配置

详情页1

简介

文档提供关于预请求跨域配置操作相关的 API 概览以及 SDK 示例代码。

API 操作名 操作描述
Options Object 预请求跨域配置 用预请求来确认是否可以发送真正的跨域请求

功能说明

OPTIONS Object 接口实现对对象进行跨域访问配置的预请求。即在发送跨域请求之前会发送一个 OPTIONS 请求并带上特定的来源域,HTTP 方法和 HEADER 信息等给 COS,以决定是否可以发送真正的跨域请求。当 CORS 配置不存在时,请求返回403 Forbidden。用户可以通过 PUT Bucket cors 接口来开启存储桶的 CORS 支持。

使用示例

cos.optionsObject({    Bucket: 'examplebucket-1250000000', /* 填入您自己的存储桶,必须字段 */    Region: 'COS_REGION',  /* 存储桶所在地域,例如ap-beijing,必须字段 */    Key: '1.jpg',  /* 存储在桶里的对象键(例如1.jpg,a/b/test.txt),必须字段 */    Origin: 'https://www.qq.com',      /* 必须 */    AccessControlRequestMethod: 'PUT', /* 必须 */    AccessControlRequestHeaders: 'origin,accept,content-type' /* 非必须 */}, function(err, data) {    console.log(err || data);});

参数说明

参数名 参数描述 类型 是否必填
Bucket 存储桶的名称,命名格式为 BucketName-APPID,此处填写的存储桶名称必须为此格式 String
Region 存储桶所在地域,枚举值请参见 地域和访问域名 String
Key 对象键(Object 的名称),对象在存储桶中的唯一标识,详情请参见 对象概述 String
Origin 模拟跨域访问的请求来源域名 String
AccessControlRequestMethod 模拟跨域访问的请求 HTTP 方法 String
AccessControlRequestHeaders 模拟跨域访问的请求头部 String

回调函数说明

function(err, data) { ... }
参数名 参数描述 类型
err 请求发生错误时返回的对象,包括网络错误和业务错误,如果请求成功则为空,更多详情请参见 错误码 文档 Object
– statusCode 请求返回的 HTTP 状态码,例如200、403、404等 Number
– headers 请求返回的头部信息 Object
data 请求成功时返回的对象,如果请求发生错误,则为空 Object
– headers 请求返回的头部信息 Object
– statusCode 请求返回的 HTTP 状态码,例如200、403、404等 Number
– AccessControlAllowOrigin 模拟跨域访问的请求来源域名,中间用逗号间隔,当来源不允许的时候,此 Header 不返回,例如* String
– AccessControlAllowMethods 模拟跨域访问的请求 HTTP 方法,中间用逗号间隔,当请求方法不允许的时候,此 Header 不返回。例如 PUT,GET,POST,DELETE,HEAD String
– AccessControlAllowHeaders 模拟跨域访问的请求头部,中间用逗号间隔,当模拟任何请求头部不允许的时候,此 Header 不返回该请求头部,例如 accept,content-type,origin,authorization String
– AccessControlExposeHeaders 跨域支持返回头部,中间用逗号间隔。例如 ETag String
– AccessControlMaxAge 设置 OPTIONS 请求得到结果的有效期,例如3600 String
– OptionsForbidden OPTIONS 请求是否被禁止,如果返回的 HTTP 状态码为403,则为 true Boolean



对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/146110.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云容器服务TKE Serverless 集群相关同尘科技

    本文汇总了 TKE Serverless 的集群常见问题,介绍集群相关常见问题的出现原因及解决办法。 为什么 Pod 规格与填写的 Request/Limit 不一致? 在分配 Pod 资源量时,TKE Serverless 需要对工作负载设置的 Request 及 Limit 进行计算,自动判断 Pod 运行所需的资源量,并非按照设置的 Request 及…

    2023年12月9日
  • 腾讯云TDSQL-C MySQL版【2023年09月25日】数据库审计新增 API 接口鉴权公告

    尊敬的腾讯云用户,2023年09月25日,腾讯云将对 TDSQL-C MySQL 版数据库审计部分 API 接口接入 CAM 鉴权访问,为确保您可以正常使用对应接口,请在2023年09月25日前登录腾讯云 访问管理控制台 添加对应接口的访问授权。 注意事项 在此日期前已授权的用户,鉴权生效后无任何影响,在此日期后未授权的用户如需使用 API,需要先进行授权才…

    2023年12月9日
  • 腾讯云负载均衡SSL 单向认证和双向认证说明

    SSL(Secure Sockets Layer,安全套接字协议)是为网络通信提供安全及数据完整性的一种安全协议。本文主要介绍 SSL 单向认证和双向认证。说明负载均衡 CLB 可在创建 TCP SSL 监听器或 HTTPS 监听器时,选择 SSL 解析方式为单向认证或双向认证,详情请参见 配置 TCP SSL 监听器、配置 HTTPS 监听器。 SSL 单…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云容器服务在 TKE Serverless 上运行深度学习同尘科技

    操作场景 本系列文章将记录在 TKE Serverless 上部署深度学习的一系列实践,从直接部署 TensorFlow 到后续实现 Kubeflow 的部署,旨在提供一个较完整的容器深度学习实践方案。 前提条件 本文将在上一篇文档 构建深度学习容器镜像 基础上继续操作,利用自建集群,在 TKE Serverless 上运行深度学习任务。自建镜像已上传到镜像…

    2023年12月9日
  • 阿里云RDS数据库使用DTS迁移实例-云淘科技

    本文介绍如何使用数据传输服务DTS(Data Transmission Service),实现RDS PostgreSQL间的结构迁移、全量数据迁移以及增量数据迁移。同时使用这三种迁移类型可以实现在业务不停服的情况下,平滑地完成数据库的迁移。 前提条件 已创建源和目标RDS PostgreSQL实例,详情请参见创建RDS PostgreSQL实例。 说明 建…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。