阿里云api
2017-04-06 20:37:03 2 举报
设计一个博客
作者其他创作
大纲/内容
拼接http协议
AccessKeyId
access key id:相当于用户名
SignatureMethod
HMAC-SHA1
对StringToSign使用sha1加密用AccessKeySecret + '&'为salt
request_param
/?TimeStamp=2014-05-19T10%3A33%3A56Z &Format=xml &AccessKeyId=testid &Action=DescribeLoadBalancerAttribute &SignatureMethod=Hmac-SHA1 &LoadBalancerId=139a00604ad-cn-east-hangzhou-01 &SignatureNonce=NwDAxvLU6tFE0DVb &Version=2014-05-15 &SignatureVersion=1.0 &Signature=FZnIrdNSLax4lnWf6NkKDc7mp54%3D
拼接得到签名使用str
Signature
FZnIrdNSLax4lnWf6NkKDc7mp54%3D
Version
API版本:2014-05-15
HTTPMethod
GET
公共参数
AccessKeySecret:相当于密码
domain
slb.aliyuncs.com
SignatureVersion
1.0
拼接域名和参数
result
{ \"PageNumber\
HTTP
HTTP/HTTPS
user_param
用户参数:{\"RegionId\":\"cn-beijing\
StringToSign
参数转码并拼接参数结果
GET“&” + url编码(“/”) + ”&”
把Signature参数加入url
HTTPMethod + “&” + url编码(“/”) + ”&” + 编码(阿里云url参数)
Action
操作:CreateLoadBalancer
Format
返回:json或者json
0 条评论
下一页