公共參數(shù)是指所有接口調(diào)用都需要用到的參數(shù),包含公共請求參數(shù)和公共返回參數(shù)。

公共請求參數(shù)

公共請求參數(shù)是每個接口都需要使用到的請求參數(shù)。主要參數(shù)參見下表:

名稱 是否必須 示例 描述
Authorization acs<yourAccessKeyId>:<yourSignature> 用于驗證請求合法性的認證信息,格式為AccessKeyId:Signature
含義如下:
  • AccessKeyId為用戶的訪問密鑰ID。
  • Signature為請求簽名,詳情請參見簽名機制
Date Thu,17 Nov 2018 18:49:58 GMT HTTP 1.1協(xié)議中規(guī)定的GMT時間。
Accept application/json 客戶端需要的返回值類型,取值為application/json。
x-acs-action ListInstance API的名稱。詳情請參見API概覽
x-acs-version 2017-06-13 API版本。
x-acs-signature-nonce 51284580-614a-11eb-8a9b-9dcfec8d**** 唯一隨機數(shù),用于防止網(wǎng)絡(luò)重放攻擊。您在不同請求間需要使用不同的隨機數(shù)值。
x-acs-signature-method HMAC-SHA1 簽名方式,目前僅支持HMAC-SHA1。
ContentMD5 MACiECZtnLiNkNS1v5****=1 HTTP請求正文的128-bit MD5散列值轉(zhuǎn)換成BASE64編碼的結(jié)果。
示例如下。
GET https://elasticsearch.cn-hangzhou.aliyuncs.com/openapi/instances HTTP/1.1

Authorization: acs DemoAccessKey:31nTIpResD/0C8gb+ChUeuv****=
Date: Thu, 17 Nov 2018 18:49:58 GMT
Accept: application/json
x-acs-action: ListInstance
x-acs-version: 2017-06-13
x-acs-signature-nonce: 51284580-614a-11eb-8a9b-9dcfec8d****
x-acs-signature-method: HMAC-SHA1
ContentMD5:MACiECZtnLiNkNS1v5****=1

公共返回參數(shù)

名稱 類型 描述
RequestId String 請求ID。無論調(diào)用接口成功與否,都會返回該參數(shù)。