跳转至

高级配置接口

POST 添加HTTP请求头信息

POST /prod-api/cdn/layer7/advance/addHttpHeaders

Body 请求参数

预设请求头parametertype 传相同值):

{
    "domainId": 195,
    "headerList": [
        {
            "type": "Access-Control-Allow-Origin",
            "parameter": "Access-Control-Allow-Origin",
            "value": "*"
        }
    ]
}

自定义请求头type0parameter 传自定义 Header 名称):

{
    "domainId": 195,
    "headerList": [
        {
            "type": "0",
            "parameter": "X-Custom-Header",
            "value": "custom-value"
        }
    ]
}

填写说明(parametertype

场景 type parameter
预设请求头 parameter 相同,均为下方标准 Header 名 标准 Header 名
自定义请求头 固定传 0 自定义的 Header 名称

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string -
body body L7HttpHeadersVO L7HttpHeadersVO -

返回示例

200 Response

{
    "msg": "更新成功",
    "code": 200
}

201 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK - Inline
201 Created - Inline
401 Unauthorized - Inline
403 Forbidden - Inline
404 Not Found - Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true - -
» code integer true - -

数据模型

L7HttpHeaderVO

{
  "parameter": "string",
  "type": "string",
  "value": "string"
}

L7HttpHeaderVO

属性

名称 类型 必选 约束 中文名 说明
parameter string true - Header 名称 预设:传标准 Header 名(见下表),且与 type 相同;自定义:传实际 Header 名,type0
type string true - Header 类型 预设:与 parameter 传相同的标准 Header 名;自定义:固定传 0
value string true - Header 值 -

预设 parameter / type 可选值

Access-Control-Allow-Origin
Access-Control-Expose-Headers
Content-Language
Access-Control-Max-Age
Content-Disposition
Access-Control-Allow-Methods

L7HttpHeadersVO

{
  "domainId": 0,
  "headerList": [
    {
      "parameter": "string",
      "type": "string",
      "value": "string"
    }
  ]
}

L7HttpHeadersVO

属性

名称 类型 必选 约束 中文名 说明
domainId integer(int64) true - 域名id -
headerList [L7HttpHeaderVO] false - -