公用要求標頭部

公用請求參數是指每個介面都需要使用到的請求參數。

參數名稱 說明 選項
Authorization 用於驗證請求合法性的認證資訊,採用 AccessKeyId:Signature 的形式。 Required
Content-Length RFC 2616 中定義的 HTTP 要求內容長度。 Required
Content-Type RFC 2616 中定義的 HTTP 要求內容類型。 Required
Content-MD5 HTTP 協議訊息體的 128-bit MD5 散列值轉換成 BASE64 編碼的結果。為了防止所有請求被篡改,建議所有請求都附加該資訊。 Required
Date 請求的構造時間,目前只支援 GMT 格式。如果與 MNS 的伺服器時間前後差異超過 15 分鐘將返回本次請求非法。 Required
Host 訪問 Host 值,例如:diku.aliyuncs.com Required
Accept 用戶端需要的傳回值類型,支援 application/jsonapplication/xml Required
x-acs-version API 版本號碼。目前版本號碼為 2015-12-15 Required
x-acs-region-id 地區(Region)指的是 ECS 執行個體所在的物理位置。 Required
x-acs-signature-nonce 唯一隨機數,用於防止網路重放攻擊。您在不同請求間要使用不同的隨機數值。 Required
x-acs-signature-method 使用者簽名方式,目前只支援 HMAC-SHA1 Required

樣本

GET /clusters HTTP/1.1
Host: cs.aliyuncs.com
Accept: application/json
User-Agent: cs-sdk-python/0.0.1 (Darwin/15.2.0/x86_64;2.7.10)
x-acs-signature-nonce: f63659d4-10ac-483b-99da-ea8fde61eae3
Authorization: acs ACSbW2iBbyX0Pk9N:mp/6Wdr18V3qAc5gbgsqMe/iB0c
x-acs-signature-version: 1.0
Date: Wed, 16 Dec 2015 11:18:47 GMT
x-acs-signature-method: HMAC-SHA1
Content-Type: application/json;charset=utf-8
X-Acs-Region-Id: cn-beijing
Content-Length: 0

公用返回頭部

您發送的每次介面調用請求,無論成功與否,系統都會返回一個唯一識別碼 RequestId。

樣本

XML 樣本:

<?xml version="1.0" encoding="UTF-8"?>
<!—結果的根結點-->
<介面名稱+Response>
 | <!—返回請求標籤-->
 | <RequestId>4C467B38-3910-447D-87BC-AC049166F216</RequestId>
 | <!—返回結果資料-->
</介面名稱+Response>

JSON 樣本:

{
    "RequestId": "4C467B38-3910-447D-87BC-AC049166F216"
    /* 返回結果資料 */
}