You need to enable JavaScript to run this app.
文档中心
文档控制台
注册
veImageX

veImageX

复制全文
下载 pdf
域名管理
更新 Referer 防盗链配置
复制全文
下载 pdf
更新 Referer 防盗链配置

本接口支持通过其指定服务 ID 和域名更新防盗链配置。

请求说明

  • 请求方式:POST
  • 请求地址:https://imagex.volcengineapi.com/?Action=UpdateRefer&Version=2018-08-01

调试

请求参数

下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共请求参数

参数类型是否必选示例值描述
Content-TypeStringapplication/json请求头字段

Query

参数类型是否必选示例值描述
ActionStringUpdateRefer接口名称。当前 API 的名称为 UpdateRefer
VersionString2018-08-01接口版本。当前 API 的版本为 2018-08-01

ServiceId

String

9h**09

服务 ID。

  • 您可以在veImageX 控制台 服务管理页面,在创建好的图片服务中获取服务 ID。
  • 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息

Body

参数类型是否必选示例值描述
refer_linkObject of ReferLink-Referer 配置
domainStringhttp://test.com域名,您可以通过获取服务下全部域名获取服务下域名信息。
参数类型是否必选示例值描述

enabled

Boolean

true

是否开启 Referer 访问限制,取值如下所示:

  • true:开启
  • false:关闭

is_white_mode

Boolean

true

是否选择白名单模式,取值如下所示:

  • true:选择白名单
  • false:选择黑名单

values

Array of String

["test.example.com", "*.example.com", "10.0.0.1"]

Referer 通用规则列表,根据是否为白名单,为对应的白/黑名单的值。您可以指定一个或者多个 IP 地址,域名和泛域名。支持填写二级域名,支持混合输入。

  • IP 地址格式支持 IPv4 和 IPv6,最多可输入 1000 个 IP 地址。
  • 域名无需包含http:// 或 https://

说明

  • valuesregex_valses 均存在时,两者同时生效。
  • 若您需要对同类型名单内已设定的 values 地址进行增删处理,那么您可调用 获取域名配置 接口获取已配置的全部地址列表后,在此基础上添加或删除您期望变更的值,最后重新传入 values

allow_empty_refer

Boolean

false

是否允许空 Referer 访问,取值如下所示:

  • true:允许
  • false:不允许

regex_values_enabled

Boolean

true

是否启用正则表达列表,取值如下所示:

  • true:启用
  • false:不启用
regex_valuesArray of String["192\.23\.1\.8\b"]Referer 的正则表达式的列表,仅支持填写 IPv4 和 IPv6 格式的 IP 地址,参数长度范围为(1,1024)。不支持域名、泛域名、CIDR 网段。最多支持设置 100 条规则。

返回参数

本接口暂无特定的返回参数。更多信息请见公共返回参数

请求示例

POST https://imagex.volcengineapi.com/?Action=UpdateRefer&Version=2018-08-01&ServiceId=9h**09
{
   "refer_link":{
      "enabled":true,
      "is_white_mode":false,
      "values":[
         "*.test.com",
         "10.0.0.1"
      ],
      "allow_empty_refer":true,
      "allow_empty_refer":true,
      "regex_values":[
          "\192\.23\.1\.8\b"
          ]
   },
   "domain":"text.volcimagextest.com"
}

返回示例

{
  "ResponseMetadata": {
    "RequestId": "201806041104200100100232280022D30",
    "Action": "UpdateRefer",
    "Version": "2018-08-01",
    "Service": "imagex",
    "Region": "cn-north-1"
  },
  "Result": "ok"
}

错误码

本接口无特有的错误码。更多信息请见公共错误码和 veImageX 错误码

最近更新时间:2025.01.08 18:09:09
这个页面对您有帮助吗?
有用
有用
无用
无用