设置域名限速
更新时间: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 | 更新失败,参数错误等 |
请求示例
Text
1PUT /v2/domain/1.test.com/config?trafficLimit HTTP/1.1
2Host: cdn.baidubce.com
3Accept: */*
4Content-Length: 77
5Content-Type: application/x-www-form-urlencoded
6
7
8{
9 "trafficLimit":{
10 "enable":true,
11 "limitRate":10485760,
12 "limitStartHour":10,
13 "limitEndHour":19,
14 "limitRateAfter":0,
15 "trafficLimitArg":"rate",
16 "trafficLimitUnit":"m"
17 }
18}
响应示例
Text
1HTTP/1.1 200 OK
2Server: nginx
3Date: Wed, 26 Jun 2019 05:53:37 GMT
4Content-Type: application/json; charset=utf-8
5Transfer-Encoding: chunked
6Connection: keep-alive
7X-Powered-By: PHP/7.1.5
8x-bce-request-id: d5dd86a5-ed92-6d3-963d-b72c82a5a4ff
9
10{"status":"RUNNING"}