负载均衡支持基于URL发起HTTP/HTTPS GET请求。请求参数需要包含在URL中。本文列举了GET请求中的结构解释,并提供了SLB的服务接入地址(Endpoint)。

结构示例

负载均衡的API是RPC风格,请求结构实例如下。
http://Endpoint/?Action=xx&Parameters
下面是一个调用DescribeLoadBalancers接口查询已创建的负载均衡实例的示例。
说明 为了便于用户查看,本文档中的示例都做了格式化处理。
https://slb.aliyuncs.com/?Action=DescribeLoadBalancers
&Format=xml
&Version=2014-05-15
&Signature=xxxx%xxxx%3D
&SignatureMethod=HMAC-SHA1
&SignatureNonce=15215528852396
&SignatureVersion=1.0
&AccessKeyId=key-test
&TimeStamp=2012-06-01T12:00:00Z
…
其中:
  • Endpoint:负载均衡API的通用服务接入地址为slb.aliyuncs.com。您可以通过调用DescribeRegions接口获取指定地域的endpoint。
  • Action:要执行的操作,如使用DescribeLoadBalancers查询已创建的负载均衡实例。
  • RegionId:负载均衡实例的地域。
  • Version:要使用的API版本,负载均衡的API版本是2014-05-15
  • Parameters:请求参数,每个参数之间用and(&)分隔。

    请求参数由公共请求参数和API自定义参数组成。公共参数中包含API版本号和身份验证等信息,详情请参见公共参数