1.3.1 公共请求参数

优质
小牛编辑
139浏览
2023-12-01

Header参数

每次发起请求时,将以下参数通过Header拼接到URL中(区分大小写)

名称描述示例值
X-Ca-Timestamp请求的时间戳,值为当前时间的毫秒数,也就是从1970年1月1日起至今的时间转换为毫秒,时间戳有效时间为15分钟1479895058544
Accept请求响应体类型,固定值application/json
Content-MD5请求 Body(加密后) 的 MD5 值,算法为:Base64.encodeBase64(MD5(bodyStream.getbytes("UTF-8")))
Content-Type请求响应体类型,固定值application/text; charset=UTF-8
X-Ca-Key请求的AppKey,联系对接专员获取23523048
X-Ca-Signature请求签名,签名结果串,用于服务端检查数据是否被篡改。关于签名的计算方法,请参见签名机制
X-Ca-Nonce请求唯一标识(UUID),15分钟内不能重复52833bcb-fa72-40ab-ab03-d2d27449e8ec

请求体内容

每个API请求的BODY都各自定义,但是所有请求体内容采用JSON格式(非格式化,无空格、换行),统一使用 UTF-8 编码,并对称加密后发送,加密方法参见加密机制 。