设置ip访问规则接口
所有文档

          海外CDN

          设置ip访问规则接口

          接口

          本接口用于设置ip访问规则接口。

          Method Path 说明
          PUT /v2/abroad/domain/{domain}/config?ipACL 设置访问ip控制

          请求体(Request Body)

          参数 可选 类型 说明
          ipACL 必选 ipACL 设置ip访问规则
          • ipACL字段说明:
          参数 可选 类型 说明
          whiteList 必选 String类型list ip白名单列表,支持CIDR格式表示的IP段
          blackList 必选 String类型list ip黑名单列表,支持CIDR格式表示的IP段
          • blackList和whiteList不可同时存在。

          响应码(Http Status Code)

          Http Status Code 说明
          200 配置成功
          400 格式错误

          请求示例1:设置IP白名单

          PUT /v2/abroad/domain/test.bcecdn.com/config?ipACL HTTP/1.1
          Host: cdn.baidubce.com
          User-Agent: curl/7.73.0
          Accept: */*
          Authorization: bce-auth-v1/e2824756xxxx4718add0cd7e7db47101/2021-03-05T09:04:01Z/1800/host/f55efb709f63ccda8c4619cee52efaf443ce929422c1c713007330bf3a3ad433
          x-bce-date: 2021-03-05T09:04:01Z
          x-bce-request-id: 4d0826ef-2296-4b46-bf46-18d6285024c8
          Content-Length: 67
          Content-Type: application/x-www-form-urlencoded
          
          {
               "ipACL": {        
                  "whiteList": ["1.1.1.1"] 
              }
          }

          请求示例2:设置IP黑名单

          PUT /v2/abroad/domain/test.coding365x24.com/config?ipACL HTTP/1.1
          Host: cdn.baidubce.com
          User-Agent: curl/7.73.0
          Accept: */*
          Authorization: bce-auth-v1/e2824756cd114718add0cd7e7db47101/2021-03-05T09:12:56Z/1800/host/7b96ec731cc8fe68f323169a8d6cf6489aab84692e280e4b78a98ee2479fc07c
          x-bce-date: 2021-03-05T09:12:56Z
          x-bce-request-id: 19a4c10c-cd81-4dda-9dda-bcfbd645998e
          Content-Length: 90
          Content-Type: application/x-www-form-urlencoded
          
          {
               "ipACL": {        
                  "blackList": ["1.1.1.1", "64.8.12.3/24"]        
              }
          }

          响应示例

          HTTP/1.1 200 OK
          Server: nginx/1.12.0
          Date: Fri, 05 Mar 2021 09:05:22 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: 4d0826ef-2296-4b46-bf46-18d6285024c8
          
          {"requestId":"4d0826ef-2296-4b46-bf46-18d6285024c8","code":"success","message":"update ip acl success"}
          上一篇
          设置访问Referer控制
          下一篇
          设置回源Host