CDN存取控件建立您的源

安市源头表示地址(互联网协议或域名),内容传送网络从中拉出内容因内容来自不同领域允许CDN调用
安全理由文章显示使用CDN访问控制允许华体会联盟hthackspaceCDN和云文件
CDN
取出内容出自原创

华体会联盟hthRackspaceCDN概述

华体会联盟hth带RackspaceCDN, 所有你需要做的是设置跨Origin资源分享头信头自动从源传到CDN查看不同网络服务器软件包指令见向服务器添加cors支持.

Cloud文件概述CDN

云文件CDN过程更多参与,使用修改云文件存储
API系统
云文件CDNAPI.
本节显示您如何执行此任务 。

置信箱

需要将页眉设置为容器级

Access-Control-Allow-Origin

第一,你需要设置Access-Control-Allow-Origin页眉默认对象容器页眉指定允许跨源请求的源表保证使用空格分离出每种源

使用此头带静态网站云文件CDN功能

详细指令见创建或更新容器元数据云文件开发者指南段

下代码显示示例cURL请求设置X-Container-Meta-Access-Control-Allow-Origin默认对象标题 :

curl -si -X POST -H "X-Auth-Token: {AUTHTOKEN}" -H "X-Container-Meta-Access-Control-Allow-Origin: *" https://storage101.iad3.clouddrive.com/v1/MossoCloudFS_{Account UUID}/{CONTAINER}/

注解:星号*)表示默认对象

前例使用下列占位符:

  • 八叉叉:身份API生成令牌制作认证请求.

  • 账号UUID:云账户独有标识符生成验证令牌时返回的服务目录中查找此标识符

  • 容器:使用容器的名称检查命名程序并确保URL编码参数对案例敏感

下一步使用以下cURL请求检索信头并验证X-Container-Meta-Access-Control-Allow-Origin页眉显示

curl -si -I -H "X-Auth-Token: {AUTHTOKEN}" https://storage101.iad3.clouddrive.com/v1/MossoCloudFS_{Account UUID}/{CONTAINER}/
解析对象级头

获取当前信头使用CURL请求

curl -si -I -H "X-Auth-Token: {AUTHTOKEN}" https://storage101.iad3.clouddrive.com/v1/MossoCloudFS_{Account UUID}/{CONTAINER}/ X-Container-Meta-Access-Control-Expose-Headers: etag location x-timestamp x-trans-id

注意贪婪,位置定位,x-timestampx-transid页眉已设置信头用于云控制面板和故障排除如果您不确定是否保留现有信头,请保留信头

使用下列cURL请求设置信头

curl -si -X POST -H "X-Auth-Token: {AUTHTOKEN}" -H "X-Container-Meta-Access-Control-Expose-Headers: etag location x-timestamp x-trans-id Access-Control-Allow-Origin" https://storage101.iad3.clouddrive.com/v1/MossoCloudFS_{Account UUID}/{CONTAINER}/

下一步使用下列cURL请求检索信头并验证新信头的存在

curl -si -I -H "X-Auth-Token: {AUTHTOKEN}" https://storage101.iad3.clouddrive.com/v1/MossoCloudFS_{Account UUID}/{CONTAINER}/

设置每个对象存取控制ALLOLIGIN信头

下一步,你需要设置Access-Control-Allow-Origin对象页眉应用发送下例请求替换图像.png随对象设置页眉

Curl-si-XPOST-H X-Auth-Token:{AUTH-OLIGIN:*

使用以下cURL请求验证新信头是否存在:

curl -si -I -H "X-Auth-Token: {AUTHTOKEN}" https://storage101.iad3.clouddrive.com/v1/MossoCloudFS_{Account UUID}/{CONTAINER}/image.png

清洗对象

下一步,你需要清除(内容刷新)每个对象容器级也必须执行此动作

云文件CDN清除从CDN边端节点删除内容,7至10分钟完成下示例显示如何使用X-Purge邮件页眉包含您的邮箱地址 :

X-Purge邮件:[email protected]

下代码显示示例清洗请求

Curl-si-XDELETE-H[email protected]"  https://cdn5.clouddrive.com/v1/MossoCloudFS_{Account UUID}/{CONTAINER}/image.png

注意域名在此请求中不同差数产生是因为你使用云文件CDNAPI请求清洗,而不是标准云文件存储API查看云文件CDN列表
端点见服务访问端点.

关于使用云文件CDNAPI对CDN驱动对象进行清洗的更多信息见删除CDN启动对象云文件API开发者指南

附加信息

推荐使用一号CURL处理HTTPHED请求XHED)使用此标志包括输出中的 HTTP头

云文件CDN允许每天清除25个对象MidnightUTC重置计数器华体会联盟hth一次更新所有文件并需要清除超过25个对象时,请联系拉克空间支持


Baidu
map