内容分发网络CDN

    设置获取真实用户IP

    “获取真实用户IP”功能支持用户在使用CDN加速的同时可获取访问源的真实IP地址或客户端IP地址,本接口用于设置“获取真实用户IP”。

    Method Path 说明
    PUT /v2/domain/{domain}/config?clientIp 开启或关闭“获取真实用户IP”

    domain: CDN加速域名

    请求体(Request Body)

    参数 可选 类型 说明
    clientIp 必选 ClientIp 开启或关闭以及IP类型

    ClientIp:

    参数 可选 类型 说明
    enabled 必选 bool true表示开启,false表示关闭
    name 可选 string 只能设置为"True-Client-Ip"或"X-Real-IP"两种之一,默认为"True-Client-Ip",enabled为false时此项无意义

    响应码 (Http Status Code)

    HTTP Status Code 说明
    200 成功
    400 更新失败,参数错误等

    请求示例

    PUT /v2/domain/myself.baidu.com/config?clientIp HTTP/1.1
    Host: cdn.baidubce.com
    Content-Length: 48
    Content-Type: application/json
    
    {
    	"clientIp": {
    		"enabled":true,
    		"name":"X-Real-IP"
    	}
    }

    响应示例

    HTTP/1.1 200 OK
    Content-Type: application/json; charset=utf-8
    Transfer-Encoding: chunked
    
    {
        "status":"RUNNING"
    }
    上一篇
    查询IP访问限频
    下一篇
    查询获取真实用户IP