详情页标题前

腾讯云对象存储防盗链

详情页1

简介

文档提供关于存储桶 Referer 白名单或者黑名单的 API 概览以及 SDK 示例代码。

API 操作名 操作描述
PUT Bucket referer 设置存储桶 Referer 设置存储桶 Referer 白名单或者黑名单
GET Bucket referer 查询存储桶 Referer 查询存储桶 Referer 白名单或者黑名单

SDK API 参考

SDK 所有接口的具体参数与方法说明,请参考 SDK API

设置存储桶 Referer

功能说明

设置指定存储桶的 Referer 白名单或者黑名单(PUT Bucket referer)。注意COS iOS SDK 版本需要大于等于 v5.9.6。

请求示例

Objective-C

QCloudPutBucketRefererRequest* request = [QCloudPutBucketRefererRequest new];
// 防盗链类型,枚举值:Black-List、White-Listrequest.refererType = QCloudBucketRefererTypeBlackList;
// 是否开启防盗链,枚举值:Enabled、Disabledrequest.status = QCloudBucketRefererStatusEnabled;
// 是否允许空 Referer 访问,枚举值:Allow、Deny,默认值为 Denyrequest.configuration = QCloudBucketRefererConfigurationDeny;
// 生效域名列表, 支持多个域名且为前缀匹配, 支持带端口的域名和 IP, 支持通配符*,做二级域名或多级域名的通配request.domainList = @[@"*.com",@"*.qq.com"];
// 存储桶名称,格式为 BucketName-APPIDrequest.bucket = @"examplebucket-1250000000";
[request setFinishBlock:^(id outputObject, NSError *error) { if (error){ // 添加防盗链失败 }else{ // 添加防盗链失败 }
}];[[QCloudCOSXMLService defaultCOSXML] PutBucketReferer:request];

说明更多完整示例,请前往 GitHub 查看。Swift

let request = QCloudPutBucketRefererRequest.init();
// 防盗链类型,枚举值:Black-List、White-Listrequest.refererType = QCloudBucketRefererType.blackList;
// 是否开启防盗链,枚举值:Enabled、Disabledrequest.status = QCloudBucketRefererStatus.enabled;
// 是否允许空 Referer 访问,枚举值:Allow、Deny,默认值为 Denyrequest.configuration = QCloudBucketRefererConfiguration.allow;
// 生效域名列表, 支持多个域名且为前缀匹配, 支持带端口的域名和 IP, 支持通配符*,做二级域名或多级域名的通配request.domainList = ["*.com","*.qq.com"];
// 存储桶名称,格式为 BucketName-APPIDrequest.bucket = "examplebucket-1250000000";
request.finishBlock = {(result,error) in if (error != nil){ // 添加防盗链失败 }else{ // 添加防盗链失败 }}QCloudCOSXMLService.defaultCOSXML().putBucketReferer(request);

说明更多完整示例,请前往 GitHub 查看。

查询存储桶 Referer

功能说明

查询指定存储桶 Referer 白名单或者黑名单(GET Bucket referer)。注意COS iOS SDK 版本需要大于等于 v5.9.6。

请求示例

Objective-C

QCloudGetBucketRefererRequest* request = [QCloudGetBucketRefererRequest new];
// 存储桶名称,格式为 BucketName-APPIDrequest.bucket = @"examplebucket-1250000000";
[request setFinishBlock:^(QCloudBucketRefererInfo * outputObject, NSError *error) { // outputObject 请求到的防盗链,详细字段请查看api文档或者SDK源码 // QCloudBucketRefererInfo 类;}];[[QCloudCOSXMLService defaultCOSXML] GetBucketReferer:request];

说明更多完整示例,请前往 GitHub 查看。Swift

let request = QCloudGetBucketRefererRequest.init();
// 存储桶名称,格式为 BucketName-APPIDrequest.bucket = "examplebucket-1250000000";
request.finishBlock = {(result,error) in // outputObject 请求到的防盗链,详细字段请查看api文档或者SDK源码 // QCloudBucketRefererInfo 类;}QCloudCOSXMLService.defaultCOSXML().getBucketReferer(request);

说明更多完整示例,请前往 GitHub 查看。

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

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

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

相关推荐

  • 腾讯云CVM服务器关机相关

    云服务器关机过程分析 关机过程 说明您可参见 关机实例 文档进行对应操作。腾讯云 Windows 实例的关机过程如下:1. 母机上的 libvirt 将 shutdown 命令通过 qmp 协议传给 qemu 组件。2. qemu 组件将 shutdown 命令通过注入 acpi 中断方式传入子机(相关细节可阅读 vmcs 有关的技术文档)。3. Windo…

    腾讯云 2023年12月9日
  • 阿里云容器服务ACK获取集群KubeConfig接口-云淘科技

    调用DescribeClusterUserKubeconfig返回包含当前登录用户身份信息的Kubernetes集群访问KubeConfig。 调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。 请求语法 GET /k8s/ClusterId/user…

    阿里云容器服务 2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云TDSQL-C MySQL版内核概述

    TDSQL-C MySQL 版引擎内核100%兼容原生 MySQL,您可以在不修改应用程序任何代码和配置的情况下,将 MySQL 数据库迁移至 TDSQL-C MySQL 版。TDSQL-C MySQL 版引擎内核提供了多种 MySQL 企业版功能,如企业级透明数据加密、审计、线程池、加密函数、备份恢复等功能。TDSQL-C MySQL 版引擎内核不仅对 I…

    腾讯云 2023年12月9日
  • 腾讯云内容分发网络CDNHTTP2.0 配置

    配置场景 HTTP2.0 作为最新的 HTTP 协议,大幅提升了 Web 性能,进一步减少了网络延迟。已配置证书启用 HTTPS 加速的域名,可自助开启 HTTP2.0 协议支持。注意目前仅支持 HTTP2.0 访问,暂不支持 HTTP2.0 协议回源。 配置指南 查看配置 登录 CDN 控制台,在菜单栏里选择域名管理,单击域名右侧管理,即可进入域名配置页面…

    2023年12月9日
  • 腾讯云计算加速套件TACO KitTensorFlow 模型推理部署

    操作场景 本文介绍如何使用 TACO Infer 部署模型。在部署前,请确保您已完成 TensorFlow 模型优化,并且验证模型的性能和正确性符合预期后,您即可通过本文将模型部署在实际生产环境中。 操作步骤 环境准备 服务器:参见 TACO Infer 安装,选购 CPU 机型。ABI 版本:TACO Infer 支持 CXX11 ABI。如有其他版本需求…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

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