概述 本文档主要介绍CDN Go SDK的安装和使用。在使用本文档前,您需要先了解CDN的一些基本知识,并已经开通了CDN服务。若您还不了解CDN,可以参考 产品描述 和 操作指南 。
如果“CDN域名”不是泛域名,“请求域名”一定是“CDN域名”;如果“CDN域名”是泛域名,“请求域名”大概率不是“CDN域名”。 • 当requestHostAsOriginHost为true时,表示使用“请求域名”作为回源host,其优先级低于源站的回源host(即OriginPeer[i].host)。
CDN域名”指在CDN系统创建的域名,“请求域名”指CDN节点接收到请求时从请求头host中拿到的值。如果“CDN域名”不是泛域名,“请求域名”一定是“CDN域名”;如果“CDN域名”是泛域名,“请求域名”大概率不是“CDN域名”。
预热 百度智能云 CDN 支持将大文件或者热门文件提前预载至所有 CDN 边缘节点内。预热完成后,用户请求对应文件时,可直接在 CDN 节点内获取缓存文件,无需回源,可以有效降低源站带宽突发,提高热门文件的响应速度。 刷新 当 CDN 节点内文件版本已过期或内容违规时,可通过指定文件 URL 或目录的方式刷新全网 CDN 边缘节点内缓存的文件内容。
originList' => array( "www.baidu.com", ) ) ); \$client = new CdnClient(\$g_CDN_TEST_CONFIG); \$domain = "test-sdk.sys-qa.com"; \$resp = \$client->setDomainCors(\$domain, \$cors)
性能指标 CDN为您提供稳定的加速效果,提升用户访问体验,您可以通过性能指标,观察使用CDN服务前后网站加速的情况,评估CDN加速的效果。性能指标主要包括: 通用指标 CDN通用指标【非全量指标】如下表所示: 指标 描述 首包时间 指从客户端开始发送请求到收到服务器端返回的第一个HTTP协议数据包之间所需要的时间,首包时间可以反映出CDN服务节点的整体性能。
快速入门 确认Endpoint 目前使用CDN服务时,CDN的Endpoint都统一使用 https://cdn.baidubce.com ,这也是默认值。 获取密钥 要使用百度云CDN,您需要拥有一个有效的AK(Access Key ID)和SK(Secret Access Key)用来进行签名认证。AK/SK是由系统分配给用户的,均为字符串,用于标识用户,为访问CDN做签名验证。
DRCDN 产品简介 百度智能云全站加速( Dynamic Route for Content Delivery Network,DRCDN)不仅能提供基础的CDN静态资源加速,而且还进一步提供动态加速、Websocket加速、TCP/UDP四层加速等能力。
操作指南 CDN开通及计费 演示如何开通CDN服务以及CDN计费规则 添加CDN域名 演示如何在控制台添加CDN域名 CDN刷新缓存 演示CDN如何进行添加缓存清除以及查看缓存清除记录操作
快速入门 初始化一个CdnClient。 CdnClient是与CDN服务交互的客户端,Java SDK的CDN操作都是通过CdnClient完成的。用户可以参考 新建CdnClient ,完成初始化客户端的操作。 新建加速域名。 CdnClient提供了 createDomain() 方法用于创建新的加速域名,成功后CDN平台将返回新生成的CNAME记录。