海外CDN

    设置HTTPS加速

    接口

    本接口用于设置HTTPS加速相关选项,属于全量配置接口。

    Method Path 说明
    PUT /v2/abroad/domain/{domain}/config?https 配置HTTPS加速

    domain: CDN加速域名。

    请求体(Request Body)

    参数 可选 类型 说明
    https 必选 HTTPSConfig HTTPS配置信息

    HTTPSConfig的类型如下:

    参数 可选 类型 说明
    enabled 必选 Bool 开启HTTPS加速,默认为false,当enabled=false,以下几列字段设置无效
    certId 可选 String 当enabled=true时此项为必选,为SSL证书服务返回的证书ID
    httpRedirect 可选 Bool 为true时将HTTP请求重定向到HTTPS(重定向状态码为301)
    http2Enabled 可选 Bool 开启HTTP2特性,默认true,当enabled=false此项无效
    httpOrigin 可选 Bool 当为true时以HTTP协议回源,默认为false,当enabled=false此项无效

    响应码 (Http Status Code)

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

    请求示例1

    开启HTTPS,certId为"ssl-82fdaufdsaldsuaow"其他属性遵循默认值。

    PUT /v2/abroad/domain/www.example.com/config?https HTTP/1.1
    Host: cdn.baidubce.com
    Content-Length: 59
    Content-Type: text/json;utf-8
    {
        "https": {
            "enabled": true,
            "certId": "ssl-82fdaufdsaldsuaow"
        }
    }

    请求示例2

    开启HTTPS,certId为"ssl-82fdaufdsaldsuaow",将HTTP请求重定向到HTTPS,重定向状态码为301,关闭HTTP2特性, 配置https回源。

    PUT /v2/abroad/domain/www.example.com/config?https HTTP/1.1
    Host: cdn.baidubce.com
    Content-Length: 123
    Content-Type: text/json;utf-8
    {
        "https":{
            "enabled":true,
            "certId":"ssl-82fdaufdsaldsuaow",
            "httpRedirect":true,
            "http2Enabled":false,
            "httpOrigin": false
        }
    }

    请求示例3

    关闭HTTPS,其他选项无意义。

    PUT /v2/abroad/domain/www.example.com/config?https HTTP/1.1
    Host: cdn.baidubce.com
    Content-Length: 27
    Content-Type: text/json;utf-8
    {
        "https":{
            "enabled": false
        }
    }

    响应示例

    HTTP/1.1 200 OK
    Server: nginx
    Date: May, 15 May 2020 05:57:29 GMT
    Content-Type: application/json; charset=utf-8
    Transfer-Encoding: chunked
    Connection: keep-alive
    x-bce-request-id: 8a9c4d38-5198-ed4e-b279-272fdde46e4b
    {
        "status":"RUNNING"
    }
    上一篇
    域名配置接口
    下一篇
    统计接口