当您需要检查向服务器发送的请求是否正确,且并不希望对云资源有任何实际操作时,您可以使用阿里云CLI的模拟调用功能。

您可以通过使用–dryrun选项打印并检查请求。

阿里云2000元代金券免费领,最新优惠1折抢购,2核4G云服务器仅799元/3年,新老用户同享,立即抢购>>>

执行如下命令,检查调用ECS的DescribeInstances接口时,产生的请求格式。

aliyun ecs DescribeInstances --dryrun

系统显示类似如下输出:

 Skip invoke in dry-run mode, request is: ------------------------------------ POST /?AccessKeyId=AccessKeyId&Action=DescribeInstances&Format=JSON&RegionId=cn-hangzhou&Signature=MoLDYgpNzikuFXe%2BY16LXcicPks%3D&SignatureMethod=HMAC-SHA1&SignatureNonce=e473d1c890604d7a917409459fc74ce8&SignatureType=&SignatureVersion=1.0&Timestamp=2019-05-29T09%3A05%3A17Z&Version=2014-05-26 HTTP/1.1 Host: ecs-cn-hangzhou.aliyuncs.com Accept-Encoding: identity Content-Type: application/x-www-form-urlencoded x-sdk-client: golang/1.0.0 x-sdk-core-version: 0.0.1 x-sdk-invoke-type: common