跳到主要内容

新增或更新系统配置

PUT 

/v1/configs

按配置作用域、类型和名称新增或更新一条系统配置。目标配置已存在时更新其值和启用状态,不存在时创建。防护容量配置均为 site 类型且只能写入 global-0:cc-rule-max-limit 与 cc-local-rule-max-limit 为 1~150,cc-profile-binding-max-limit 为 1~50,cc-expanded-rule-max-limit 为 1~1000,cc-stat-active-key-max-limit 为 100~100000,cc-config-api-body-max-mib 为 1~64,waf-manual-rule-max-limit 为 1~500,waf-subscription-rule-max-limit 为 1~20000,waf-site-library-max-limit 为 1~200;cc-expanded-rule-max-limit 不能小于 cc-rule-max-limit 和 cc-local-rule-max-limit。统计对象上限按节点、站点、规则执行 ID 和时间桶分别应用,分组组合与 distinct_count 去重值共用额度;异常状态码防护按 400、405、408、414、499、501 六个状态固定分配该节点额度。openresty-config 中的 pre_access_status_protection 必须完整包含这六项且不能包含其他状态;请求头过大或过多统一使用 400 策略,494 不再接受。修改后会创建全节点 OpenResty 配置同步任务。CC 管理 API Body 上限默认 16 MiB、最高 64 MiB,不影响 CDN 访客请求体。管理员调低其他容量后不会删除既有数据,但超额对象下次保存会被拒绝。node_monitor_config 和 openresty-config 的其他现有严格 JSON 字段校验保持不变。default_page_rule 与旧 auto_switch 已退役。

Request​

Responses​

请求已由主控处理。业务成功或失败需根据响应体中的 code 判断。