CDN(Content Delivery Network)即内容分发网络,是一种通过将内容分发到多个地理位置的服务器上,使用户能够就近获取所需内容的技术。未备案加速指的是在网站未完成备案的情况下,通过CDN服务提供商提供的特殊通道,实现网站的快速访问。
// 引入腾讯云CDN SDK
const tencentcloud = require('tencentcloud-sdk-nodejs');
// 配置CDN加速域名
const cdnConfig = {
Domain: 'example.com',
Origin: 'http://origin.example.com',
Area: 'mainland',
Protocol: 'http',
Cache: {
MaxAge: 3600
}
};
// 初始化CDN客户端
const cdnClient = new tencentcloud.cdn.v20180606.CdnClient({
credential: {
secretId: 'your-secret-id',
secretKey: 'your-secret-key'
},
region: 'ap-guangzhou',
profile: {
httpProfile: {
endpoint: 'cdn.tencentcloudapi.com'
}
}
});
// 创建CDN加速域名
cdnClient.CreateDomain(cdnConfig).then(
(data) => {
console.log("CreateDomain success:", data);
},
(err) => {
console.error("CreateDomain failed:", err);
}
);
领取专属 10元无门槛券
手把手带您无忧上云