设置域名限速
更新时间:2020-07-08
接口
本接口用于设置域名限速(单链限速)。
Method | Path | 说明 |
---|---|---|
PUT | /v2/domain/{domain}/config?trafficLimit | 设置单链接限速 |
domain:修改配置的CDN加速域名。
请求体(Request Body)
参数 | 可选 | 类型 | 说明 |
---|---|---|---|
trafficLimit | 必选 | trafficLimit | 限速信息 |
trafficLimit 类型说明
参数 | 可选 | 类型 | 说明 |
---|---|---|---|
enable | 必选 | bool | 是否开启限速 |
limitRate | 必选 | int | 开启限速时必选,单位Byte/s |
limitStartHour | 可选 | int | 限速开始时间,请输入0 - 24范围的数字,小于限速结束时间,默认值为 0 |
limitEndHour | 可选 | int | 限速结束时间,请输入0 - 24范围的数字,大于限速开始时间,默认值为 24 |
limitRateAfter | 可选 | int | 在发送了多少数据之后限速,单位Byte |
trafficLimitArg | 可选 | string | 限速参数名称,根据url中提取的arg进行限速,如rate(优先级高于limitRate |
trafficLimitUnit | 可选 | string | 限速参数单位,支持m、k、g,默认为Byte |
说明:
不支持跨天,不支持多时间段设置
响应码 (Http Status Code)
HTTP Status Code | 说明 |
---|---|
200 | 成功 |
400 | 更新失败,参数错误等 |
请求示例
PUT /v2/domain/1.test.com/config?trafficLimit HTTP/1.1
Host: cdn.baidubce.com
Accept: */*
Content-Length: 77
Content-Type: application/x-www-form-urlencoded
{
"trafficLimit":{
"enable":true,
"limitRate":10485760,
"limitStartHour":10,
"limitEndHour":19,
"limitRateAfter":0,
"trafficLimitArg":"rate",
"trafficLimitUnit":"m"
}
}
响应示例
HTTP/1.1 200 OK
Server: nginx
Date: Wed, 26 Jun 2019 05:53:37 GMT
Content-Type: application/json; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
X-Powered-By: PHP/7.1.5
x-bce-request-id: d5dd86a5-ed92-6d3-963d-b72c82a5a4ff
{"status":"RUNNING"}