閱讀549 返回首頁    go 阿裏雲 go 技術社區[雲棲]


設置CC防護__配置操作接口_API 手冊_CDN-阿裏雲

描述

設置加速域名的CC防護功能、IP黑白名單設置

注意:

  • 黑名單和白名單可同時支持
  • IP黑白名單當前支持ip網段添加,例如127.0.0.1/24

    例如:127.0.0.1/24 24表示采用子網掩碼中的前24位為有效位,即用32-24=8bit來表示主機號,該子網可以容納2^8 - 2 = 254 台主機。故127.0.0.1/24 表示IP網段範圍是:127.0.0.1~127.0.0.255

請求參數

參數 類型 必須? 描述
Action String 操作接口名,係統規定參數,取值:SetCcConfig
DomaiName String 您的加速域名
Enable String 配置CC功能的開啟或關閉 取值:On、Off
AllowIps String CC防護IP白名單,表示此IP列表不受限製,可以正常訪問
BlockIps String CC防護IP黑名單,表示此IP列表禁止訪問,依賴CC功能開啟

返回參數

名稱 類型 描述
RequestID String 該條任務請求ID

特殊錯誤碼

錯誤代碼 描述 Http 狀態碼 語義
InvalidEnable.ValueNotSupported The specified value of parameter Enable is not supported. 400 指定的 Enable 值不合法(超出可選範圍)

示例

請求示例:

https://cdn.aliyuncs.com/?Action=SetCcConfig
&DomainName=www.macaron.org.cn
&Enable=On
&AllowIps=10.0.0.1%2F24%2C127.0.0.1%2F24
&BlockIps=192.168.0.1%2F24
&<公共請求參數>

返回示例

JSON格式:

{
    "RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368"
}

XML格式:

<SetCcConfigResponse>
    <RequestId>AED00EC1-32A8-4D48-BEB9-BD782AF3C6BD</RequestId>
</SetCcConfigResponse>

最後更新:2016-11-23 17:16:03

  上一篇:go 刪除HTTP頭信息__配置操作接口_API 手冊_CDN-阿裏雲
  下一篇:go 設置證書__配置操作接口_API 手冊_CDN-阿裏雲