SetRequestAuthConfig

描述

本接口用于设置加速域名的时间戳+共享密钥防盗链功能。

注意:

加速域名创建后,默认不开启时间戳+共享密钥防盗链功能。

请求语法

本接口请求需要包含指定目录/2016-09-01/domain/SetRequestAuthConfig、公共请求header和该接口所特有的请求参数,具体请求语句参照下文请求示例。

请求头

参数名

必选

类型及范围

说明

X-Version

String

版本号,取值:2016-09-01

X-Action

String

操作接口名,取值:SetRequestAuthConfig

请求参数

参数名

必选

类型及范围

说明

DomainId

String

域名ID

Enable

String

配置是否开启或关闭取值:on、off,默认值为off关闭。开启时,下述必须项为必填项;关闭时,只更改此标识,忽略后面的项目。

AuthType

String

防盗链类型,取值:typeA 、typeB;默认为typeA,开启后必填(两种类型说明见下)

Key1

String

主享密钥,必须由大小写字母(a-Z)或者数字(0-9)组成,长度在6-128个字符之间。

Key2

String

备享密钥,必须由大小写字母(a-Z)或者数字(0-9)组成,长度在6-128个字符之间。

ExpirationTime

Long

过期时间,单位为“秒”,输入大于等于0的正整数,最大不要超过31536000。

两种防盗链类型说明如下:

typeB(加密字符串 md5hash 和 时间戳 timestamp 都在URL的路径中,md5hash 在前时间戳在后):http://DomainName/md5hash/timestamp/FileName

标准配置说明如下:

对于标准配置来说,防盗链的 timestamp 为十进制unix时间戳,单位是秒,如:1566299655;计算 md5hash 值的方法都为:md5(秘钥+URI+时间戳)

以 URL http://selftest.com/main2.css 为例

若配置 typeA的防盗链,key是 aaaaaaaaaaa ,timestamp 是 1566299655,其 URI是 /main2.css

那么 md5hash = md5(aaaaaaaaaaa/main2.css1566299655)= 2f24a0858b44959f095c7c7eb41c114d

示例

请求示例

GET方式:

GET /2016-09-01/domain/SetRequestAuthConfig?DomainId=2D09XC0&Enable=on& AuthType=typeA& Key1=qwerqyt& ExpirationTime=3600

Host: cdn.api.ksyun.com

X-Amz-Date: date

Authorization:authorization string

x-action: SetRequestAuthConfig

x-version: 2016-09-01

POST方式:

POST /2016-09-01/domain/SetRequestAuthConfig

Host: cdn.api.ksyun.com

X-Amz-Date: date

Authorization:authorization string

x-action: SetRequestAuthConfig

x-version: 2016-09-01

Content-Type: application/json

{

"DomainId":"2D08M8V",

"Enable":"on",

"AuthType":"typeA",

"Key1":"qwerqyt",

"ExpirationTime":"3600"

}

返回示例

说明:本接口调用成功只会返回200的状态码,无返回值,若调用失败,则会返回403/400状态码,400的具体错误原因详见【使用须知】中错误代码表说明

php时间戳防盗链,金山云-文档中心-设置时间戳+共享密钥防盗链相关推荐

  1. 裸金属服务器性能描述,金山云-文档中心-集群支持裸金属服务器

    容器服务支持金山云裸金属服务器作为集群中的节点.容器直接运行于高性能裸金属服务器上,无虚拟化性能损失,将为您带来更强劲的性能体验. 使用前须知 金山云容器服务暂不负责裸金属服务器的创建,裸金属服务器仅 ...

  2. 金山云服务器异常,金山云-文档中心-金山云告诉你:找不到服务器或dns错误怎么办...

    我们在用电脑,会经常使用浏览器,不少人经常在浏览网页时候突然跳出一个提示,上面显示"找不到服器"或"dns错误".下面,给大家分享找不到服务器或dns错误的解决 ...

  3. 金山文档服务器,金山云-文档中心-金山云服务器计费方式以及免费云服务器申请...

    云服务器是一个虚拟的计算环境,包含了 CPU.内存.操作系统.磁盘.带宽等最基础的服务器组件,是云服务器提供给每个用户的操作实体.随着云计算技术的不断发展,企业对与服务器的需求量也越来越大,今天为大家 ...

  4. 金山云服务器内网带宽,金山云-文档中心-配置弹性网卡

    本文为您介绍绑定弹性网卡后虚机中如何配置弹性网卡. 挂载辅网卡后,Windows操作系统主机即可正常使用,不需要额外操作. 如果实例使用以下几种镜像,则可以跳过网卡手动配置,直接进行路由配置. Cen ...

  5. php又拍云,又拍云文档中心

    常见问题 缓存相关¶ CDN 默认的缓存策略是怎样的?¶ 在没有匹配到自定义缓存规则且源站也没有返回任何有效缓存头的情况下,我们的默认配置策略如下: 1)针对静态资源,所有正常状态码(大于等于 200 ...

  6. 又拍云 php5月18号那,又拍云文档中心

    移动流量 平台概述¶ 又拍云手机流量营销平台,整合移动.电信.联通三大运营商流量资源,将强大的流量营销服务,通过接口等形式提供给商家合作伙伴,帮助商家开展品牌宣传.APP/游戏/微信公众号/网站的拉新 ...

  7. 服务器共享文档密码设置,服务器共享模式怎么设置密码

    服务器共享模式怎么设置密码 内容精选 换一换 本节操作以"Windows Server 2012 R2 数据中心版 64位"操作系统为例,介绍如何通过Microsoft Remot ...

  8. 百望云服务器显示二个,百望云-文档中心

    进入主界面-我的.我的界面包括:我的资料.口令修改.状态设置.使用帮助.版本升级.关于. 1.我的资料 点击我的资料模块,进入我的资料界面,我的资料界面包含:企业信息.税控设备信息.监控管理信息三个界 ...

  9. 怎样在计算机里恢复云文档图标,电脑常识科普:Win10资源管理器中的WPS云文档图标怎么彻底删除...

    如今我们的生活当中不仅仅是办公会实用到电脑,我们日常当中很多时候都需要电脑来帮助我们解决一些问题,那么在使用电脑的时候肯定就会遇到各种各样的问题,那么我们应该怎么去解决这些问题呢?那么这个时候我们就需 ...

最新文章

  1. 王茂霖:数据挖掘提分三板斧!(附PPT下载)
  2. java oj主机名排序_oj教程--排序算法(Java)
  3. 从卖冰箱到卖年夜饭,看海尔智家生态品牌新成果
  4. P1136 迎接仪式
  5. 行动力决定了一个人的成败,有想法,就去做! C#的内存管理原理解析+标准Dispose模式的实现
  6. Spring Data Solr教程:排序
  7. 数据库去重查询问题详解
  8. RocketMQ源码解析-Producer消息发送
  9. 一代上网人的记忆!百度浏览器将不再更新
  10. 访问kubernetes dashboard UI报错
  11. 计算机考研408的优势和劣势,为什么说计算机考研408是大趋势
  12. 英文论文评审意见_艾德思:英文论文审稿意见模板
  13. 2022“杭电杯”中国大学生算法设计超级联赛(2)题解报告
  14. redis为什么这么快
  15. 《国风美少年》秦子墨遭质疑崩溃落泪,失传名曲重现舞台!
  16. 时间线vue,类似物流快递运单追踪
  17. 区块链未来三年内将广泛落地
  18. 还在收集资料?我这里有个github汇总
  19. 利用python写福字【支付宝五福活动大概率出敬业福】
  20. 美国杜克大学计算机专业世界排名,美国杜克大学全美排名

热门文章

  1. 增加RSS订阅量的35个方法
  2. c++中类型用new和不用new的区别
  3. cpp之间函数引用和类引用的方法
  4. linux命令大全vi,待整理 - Linux 下的VI命令大全
  5. 整数划分问题的递归算法-c语言,简单的整数划分问题(递归)
  6. MainActivity向子Fragment传值
  7. 单播 广播 组播_【技术解析】关于组播概念那些你需要知道的~
  8. canvas html 动态,canvas.html
  9. 推荐五款浏览Github必备的Chrome插件
  10. 《深入浅出数据分析》第九章——R语言