CDN

产品文档

CDN

帮助中心 > 产品文档 > CDN > 设置通信协议

设置通信协议

1. 描述

设置通信协议 (setHttpType)

2. 请求参数

名称 类型 是否必填 描述
username String 京东用户名pin
signature String 用户签名,通过md5的方式校验用户的身份信息,保障信息安全。md5=日期+username+秘钥SecretKey; 日期:格式为 yyyymmdd; username:京东用户名pin; 秘钥:双方约定; 示例:比如当前日期2016-10-23,用户pin:jcloud_00,用户秘钥SecretKey:e7a31b1c5ea0efa9aa2f29c6559f7d61,那签名为MD5(20161023jcloud_00e7a31b1c5ea0efa9aa2f29c6559f7d61)
domain String 加速域名
httpType String http类型*,*只能为http或者https,默认为http。当设为https时,需要上传证书和私钥
certificate String 用户证书,当httpType为https时必须设置
rsaKey String 证书私钥,当httpType为https时必须设置
jumpType String 设置跳转类型,有三种类型:default、http、https;默认是default,遵循源站,当httpType为https时必须设置

3. 返回参数

名称 描述
status 结果状态,表示接口请求成功与否,成功用0表示,其他表示失败
msg 提示信息
data 返回数据

4. 调用示例

  • 请求地址

https://opencdn.jcloud.com/api/setHttpType

  • 请求示例

curl请求示例:

curl -H “Content-type: application/json” -X POST -d ‘{“username”:“test_user”,“signature”:“914a3f412fd9bc1eec14bb5eb104d253”,“domain” :“www.a.com”,“httpType” :“https”,“certificate” :“start—-stop”,“rsaKey” :“start—stop”,“jumpType” :“https”}’ https://opencdn.jcloud.com/api/setHttpType
  • json格式
https://opencdn.jcloud.com/api/setHttpType
{
    "username" :"test_user",
    "signature" :"d00f58f89e8cd55dc080aec0d8051845",
    "domain" :"www.a.com",
    "httpType" :"https",
    "certificate" :"start----stop",
    "rsaKey" :"start---stop",
    "jumpType" :"https"
 }
  • 返回示例

  • json格式
{
  "status": 0,
  "msg": "成功",
  "data": "www.a.com"
}
更新时间:2019-05-28 11:29:16