当前位置: 首页 > article >正文

腾讯云控制台URL刷新URL预热 使用接口刷新

在这里插入图片描述

如图所示的俩个控制台功能,调用腾讯云的接口执行这俩个动作 (代码可以优化)nodejs框架是express, 这里粘贴调用成功的代码示例,做个记录。

app.get('/PurgeUrlsCache', async function (req, res, next) {
	// Depends on tencentcloud-sdk-nodejs version 4.0.3 or higher
const client = new tencentcloud.cdn.v20180606.Client({
  credential: {
    secretId: "XXX",
    secretKey: "XXX",
  },
  region: "",
  profile: {
    signMethod: "TC3-HMAC-SHA256",
    httpProfile: {
      reqMethod: "POST",
      reqTimeout: 30,
      endpoint: "cdn.tencentcloudapi.com",
    },
  },
})

const params = {
    "Urls": [
        req.query.url
    ]
};
// 清除CDN缓存
client.PurgeUrlsCache(params).then(
  (data) => {
    console.log(data);
  res.send(data);
  },
  (err) => {
    console.error("error", err);
  }
);


})



app.get('/urlspushcache', async function (req, res, next) {
	// Depends on tencentcloud-sdk-nodejs version 4.0.3 or higher
const client = new tencentcloud.cdn.v20180606.Client({
  credential: {
    secretId: "xxx",
    secretKey: "xxx",
  },
  region: "",
  profile: {
    signMethod: "TC3-HMAC-SHA256",
    httpProfile: {
      reqMethod: "POST",
      reqTimeout: 30,
      endpoint: "cdn.tencentcloudapi.com",
    },
  },
})

const params = {
    "Urls": [
        req.query.url
    ]
};
// 重新刷新预热
client.PushUrlsCache(params).then(
  (data) => {
    console.log(data);
  res.send(data);
  },
  (err) => {
    console.error("error", err);
  }
);


})

http://www.kler.cn/news/367165.html

相关文章:

  • 深入解析 OceanBase 数据库中的局部索引和全局索引
  • LLM | 论文精读 | 基于大型语言模型的自主代理综述
  • Spark 的 Http Broadcast 和 Torrent Broadcast 广播实现类的对比
  • linux网络编程5——Posix API和网络协议栈,使用TCP实现P2P通信
  • 川渝地区计算机考研择校分析
  • OceanBase 首席科学家阳振坤:大模型时代的数据库思考
  • PgSQL常用SQL语句
  • windows DLL技术-AppInit DLL技术和DLL的最佳做法
  • Linux 斐波那契数列 递归汇编实现
  • python爬虫:HTTP、Cookie和会话管理详解
  • WPF+MVVM案例实战(六)- 自定义分页控件实现
  • 华为网络管理配置实例
  • [Ansible实践笔记]自动化运维工具Ansible(一):初探ansibleansible的点对点模式
  • TensorFlow面试整理-TensorFlow 基础概念
  • JavaScript part2
  • jenkins 作业添加用户权限
  • 练习LabVIEW第十八题
  • 在xml 中 不等式 做转义处理的问题
  • Nginx16-Lua扩展案例
  • Django从请求到响应
  • 阿里云镜像源无法访问?使用 DaoCloud 镜像源加速 Docker 下载(Linux 和 Windows 配置指南)
  • ESP32-S3学习笔记:常用的ESP-IDF命令总结
  • Junit + Mockito保姆级集成测试实践
  • 尚硅谷-react教程-求和案例-@redux-devtools/extension 开发者工具使用-笔记
  • 2分钟搞定 HarmonyOs Next创建模拟器
  • 4.1.2 网页设计技术