Golang 实现华为云 DMS 签名
构造请求 首先构造请求,也就是要对哪个具体接口进行访问,需要提供什么必要的参数。在构造请求 (点击查看 中可以看到,对 DMS 服务来说必要的请求构成包括以下部分 请求URI,例如 https://dms.cn-north-1.myhuaweicloud.com/v1.0/{project_id}/queues/{quque_id} (不同区域的Region部分不同) 请求方法,如 "GET"、"POST" 请求消息头,必选的是 "Content-Type",规定了消息体的格式,默认取值 "application/json",即消息体 "Body" 以 Json 格式提交 请求消息体,有的接口需要,有的接口不需要 准备参数 以接口查看指定队列( 点击查看 )为例 请求URI: https://dms.cn-north-1.myhuaweicloud.com/v1.0/{project_id}/queues/{quque_id} 请求方法:"GET" 请求消息体:无 project_id:项目ID,去统一身份认证的项目中根据区域不同查找 queue_id:要访问的队列ID,去控制台点开该队列查看 AK/SK:秘钥对,在统一身份认证内的用户的安全设置功能中管理,是生成签名的必需参数 计算签名 以AK/SK签名认证算法详解( 点击查看 )为标准,编写算法或使用 SDK