文档中心 API文档 查看拉取跳转后的文件

查看拉取跳转后的文件

更新时间:2021-12-15 17:45:24

适用产品

应用安全加速解决方案、IPv6一体化解决方案、电商安全加速解决方案、金融安全加速解决方案、政企安全加速解决方案、应用安全解决方案、区块链安全加速解决方案、IPv6安全加速解决方案、点播分发、直播分发、移动加速、网页加速、下载分发、全站加速

接口描述

查看拉取跳转后的文件

请求参数

Body 参数

XML
参数名称类型必填描述
domain-name/domain-id
String域名名称或域名id,在请求的url后面

返回参数

Body 参数

XML&JSON
参数名称类型描述
http status code
inthttpstatus=202;   表示成功调用新增域名接口,可使用header中的x-cnc-request-id查看当前域名的部署情况
x-cnc-request-id
String唯一标示的id,用于查询每次请求的任务 (适用全部接口)
domain-id
int加速域名ID
domain-name
String加速域名的名称
origin-related-after-redirect
complex拉取302后的文件设置,设置参数如下: 1、拉取跳转后的文件 2、不根据dns缓存都进行302跳转 3、支持最多跳转次数 4、是否多次跟随跳转 5、是否将回源HOST替换成IP 6、是否仅用locaiton的域名做DNS解析 7、清空拉取302后的文件内容,则只传入标签
after-redirect
String拉取跳转后的文件,可选值:301|302|301;302 301:301跳转 302:302跳转 301;302:301与302两种跳转 示例:301;302
ignore-dns-cache
String不根据dns缓存都进行302跳转,可选值:true(即不根据dns缓存全部进行302跳转)、false(根据dns缓存全部进行302跳转) 示例:true
max-times
Int支持最多跳转次数,数值为正整数 示例:5 注意: 1、为空时,该值默认为3; 2、该参数只有点播的才支持,网页不支持。
control-follow-jump
String该配置项用于控制是否多次跟随跳转,可选值:true(只要原频道允许302跳转则能持续跳转)、false(不进行多次跟随跳转) 示例:true
replace-source-mode
String该配置项用于将回源HOST替换成IP,可选值:true(当302跳转响应的host为ip时,设置回源host头为该ip)、false(设置回源host头为原始域名) 示例:true 注意: 1、该参数只有点播的才支持,网页不支持。

错误码

错误代码(code)描述(message)HTTP状态码语义
NoSuchDomainThe specified domain does not exist.404域名不存在
CustomerNoOwnDomaincustomer not own domain name[{0}]400域名不属于当前客户

示例

JSON
XML
JSON
请求示例
复制代码 复制成功
#!/bin/bash
username="example_username"
apiKey="example_apiKey"
date=`env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"`
password=`echo -en "$date" | openssl dgst -sha1 -hmac $apiKey -binary | openssl enc -base64`
curl -i --url "https://open.chinanetcenter.com/api/config/afterredirect/a.example.com"  \
-X "GET" \
-u "$username:$password" \
-H "Date: $date" \
-H "Accept: application/json" \
-H "Content-type: application/json" \
返回示例
复制代码 复制成功
HTTP/1.1 200 OK
Server: openresty/1.11.2.2
Date: Thu, 16 May 2019 02:03:47 GMT
Content-Type: application/json;charset=utf-8
Content-Length: 400
Connection: keep-alive
App-Name: service_confApi
x-cnc-request-id: d5911ae3-6025-40ed
{
    "domain-id":"70514",
    "domain-name":"www.bblinly.com",
    "origin-related-after-redirect":{
        "after-redirect":"302",
        "ignore-dns-cache":"true",
        "max-times":"5",
        "control-follow-jump":"true",
        "replace-source-mode":"true",
        "location-dns-resolution":"true"
    }
}
本篇文档内容对您是否有帮助?
有帮助
我要反馈
提交成功!非常感谢您的反馈,我们会继续努力做到更好!