构造待签名字符串 待签名字符串需要进行签名的 Header 排序后的组合列表+ "n" + 排序的query + "n" + toHex(sha256(原封的body))。 需要进行签名的 Header 排序后的组合列表(排序的header),即以 n 作为分隔符,拼接请求头。 请求头为 headername:headervalue。 拼接顺序为 headername 的字典序。 特别注意: ctyuneoprequestid 和 eopdate 为强制性待签名 Header。 举例: n假设需要将eopdate,host签名,则待签名的header构造出来是: eopdate:20210531T100101Znhost:1.1.1.1:9080n。 如果你加入一个ccad的header;同时这个header也要是进行签名,则待签名的header组合:ccda:123n eopdate:20210531T100101Znhost:1.1.1.1:9080n。 排序的query,即以 & 作为分隔符,拼接请求参数。 请求参数为 kevval。 拼接顺序为 key 的字典序。 传进来的body参数进行sha256摘要,对摘要出来的结果转十六进制。