阿里云短信 不支持特殊字符参数值吗?
StringToSign的计算步骤如下:1) 按照参数名称的字典顺序对请求中所有的请求参数(包括文档中描述的“公共请求参数”和给定了的请求接口的自定义参数,但不能包括“公共请求参数”中提到 Signature 参数本身)进行排序。2) 对每个请求参数的名称和值进行URL编码。3) 对编码后的参数名称和值使用英文等号(=)进行连接4) 再把英文等号连接得到的字符串按参数名称的字典顺序依次使用&符号连接,即得到规范化请求字符串。5) 使用上一步构造的规范化字符串按照下面的规则构造出StringToSign,规则如下:StringToSign=
HTTPMethod + “&” +
percentEncode(“/”) + ”&” +
percentEncode(CanonicalizedQueryString)
注意:构造StringToSign时需要对规范化的字符串做Encode。
赞0
踩0