内容分发网络CDN

    设置Cors跨域

    本接口用于指定加速域名的Cors跨域设置。

    Method Path 说明
    PUT /v2/domain/{domain}/config?cors 设置Cors跨域

    请求体(Request Body)

    参数 可选 类型 说明
    cors 必选 Json 对于cors的详细配置
    allow 必选 String “on”表示允许跨域访问,”off”表示不允许跨域访问
    originList 可选 数组 表示跨域允许的域名列表,支持泛域名,每个url只支持一个通配符,比如"http:// *.bce.com",不支持类似"http:// * . * .com/"的域名

    请求示例:

    PUT /v2/domain/myself.baidu.com/config?cors HTTP/1.1
    Host: cdn.baidubce.com
    Content-Length: 72
    Content-Type: text/json;utf-8
    
    {
    	"cors":
    	{
    		"allow":"on",
    		"originList":[
                        "http://www.baidu.com",
                        "http://*.bce.com"
    		 ]
    	}
    }

    响应码 (Http Status Code)

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

    响应体 (Response Body)

    参数 类型 说明
    status String 刚更新成功返回的status是OPERATING

    响应示例:

    HTTP/1.1 200 OK
    Server: nginx/1.14.0
    Date: Fri, 21 Sep 2018 03:46:35 GMT
    Content-Type: application/json; charset=utf-8
    Transfer-Encoding: chunkedConnection: keep-alive
    X-Powered-By: PHP/5.6.36
    x-bce-request-id: dd490e5d-64da-e2b-1cdd-fc98c864dfd
    
    {"status":"OPERATING"}
    上一篇
    设置域名限速
    下一篇
    查询Cors跨域