设置域名限速
更新时间:2021-01-25
接口
本接口用于设置域名限速(单链限速)。
Method | Path | 说明 |
---|---|---|
PUT | /v2/domain/{domain}/config?action=setTrafficLimit | 设置单链接限速 |
domain:修改配置的CDN加速域名。
请求体(Request Body)
参数 | 可选 | 类型 | 说明 |
---|---|---|---|
trafficLimit | 必选 | trafficLimit | 限速信息 |
trafficLimit 类型说明
参数 | 可选 | 类型 | 说明 |
---|---|---|---|
enable | 必选 | bool | 是否开启限速 |
limitRate | 必选 | int | 开启限速时必选,单位Byte/s |
limitStartHour | 可选 | int | 限速开始时间,请输入0 - 24范围的数字,小于限速结束时间,默认值为 0 |
limitEndHour | 可选 | int | 限速结束时间,请输入0 - 24范围的数字,大于限速开始时间,默认值为 24 |
limitRateUnit | 可选 | string | 限速参数单位,支持m、k、g,默认为byte |
说明:
不支持跨天,不支持多时间段设置
响应码 (Http Status Code)
HTTP Status Code | 说明 |
---|---|
200 | 成功 |
400 | 更新失败,参数错误等 |
请求示例
Text
1PUT /v2/dsa/domain/1.test.com/config?action=setTrafficLimit HTTP/1.1
2Host: cdn.baidubce.com
3Accept: */*
4Content-Length: 77
5Content-Type: application/x-www-form-urlencoded
6
7{
8 "trafficLimit" :{
9 "enable" : true,
10 "limitRate":111111,
11 "limitRateUnit":"b",
12 "limitStartHour":12,
13 "limitEndHour":23
14 }
15}
响应示例
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"}