火山引擎全站加速优化了 API 设计,功能边界更清晰,为您提供更好的使用体验。优化设计影响以下接口。
2023年9月
此次为缓存功能的升级,具体变更信息为包括:
- 拆分了缓存规则和缓存键规则。
- 缓存规则支持强制缓存功能。
变更字段 | 旧版配置信息 | 新版配置信息 | 变更内容 |
---|
CacheRules | | | |
CacheKeyRules | | | |
2023年3月
注意
以下 API 接口旧版本(Version:2021-04-01)将不再维护,后续逐步下线。请您在旧版本 API 停止服务前,尽快迁移至新版本 API(Version:2023-01-01),以免对您的服务造成影响。
变更接口 | 变更内容 |
---|
新增加速域名 | - 最新 Version:2023-01-01 。
- 旧版 API 不具备创建项目资源(Project)的功能,新版 API 新增 ProjectName 字段,支持创建项目资源(Project)。
- 取消域名数组的配置方式,对多个域名进行相同配置时,配置方式更简洁。具体请求示例结构如下。
旧版接口:通过域名数组的方式,批量创建域名。 [
{
"Domain": "test.com",
其他配置......
}
]
新版接口:输入一份域名配置、多个域名构成的数组,即可支持批量创建多个相同配置的域名。 {
"Domains": [
"test1.com",
"test2.com"
],
"ProjectName": "default",
其他配置......
}
|
变更域名配置 | - 最新 Version:2023-01-01 。
- 取消域名数组的变更方式,变更方式更简洁。具体请求示例结构如下。
旧版接口:通过域名数组的方式,批量变更域名配置。 [
{
"Domain": "test.com",
其他配置......
}
]
新版接口:输入一个域名结构,变更域名配置。 {
"Domain": "test.com",
其他配置......
}
|
查询域名列表 | - 最新 Version:2023-01-01 。
- 旧版 API 不具备指定项目范围来查询域名的能力,新版 API 新增 ProjectName 字段,支持按照您指定的项目(Project)查询域名。
- 原本请求方法为 GET ,最新请求方法为 POST 。具体请求示例结构如下。
{
"PageNum": 1,
"PageSize": 50,
"ProjectName": ["default", "TEST"]
}
|