すべてのプロダクト
Search
ドキュメントセンター

Elasticsearch:共通パラメーター

最終更新日:Jan 11, 2025

このトピックでは、共通リクエストパラメーターと共通レスポンスパラメーターを含む、共通パラメーターについて説明します。共通パラメーターは、すべての API オペレーションで必須です。

共通リクエストパラメーター

共通リクエストパラメーターは、すべてのElasticsearch API リクエストに含める必要があります。次の表にパラメーターを示します。

パラメーター必須説明
Authorizationはいacs<yourAccessKeyId>:<yourSignature>リクエストの有効性を検証するために使用される認証情報。AccessKeyId:Signature 形式で情報を指定します。
  • AccessKeyId: Alibaba Cloud によって提供される AccessKey ID。
  • Signature: リクエストの署名文字列。詳細については、「リクエスト署名」をご参照ください。
DateはいThu,17 Nov 2018 18:49:58 GMTリクエストが作成された時刻。時刻は、HTTP 1.1 で指定された GMT 時刻である必要があります。
Acceptはいapplication/jsonクライアントが必要とするレスポンスのタイプ。値を application/json に設定します。
x-acs-actionはいListInstanceAPI オペレーションの名前。詳細については、「関数別の操作一覧」をご参照ください。
x-acs-versionはい2017-06-13API オペレーションのバージョン番号。
x-acs-signature-nonceいいえ51284580-614a-11eb-8a9b-9dcfec8d****リプレイ攻撃を防ぐために使用される一意の乱数。異なるリクエストには異なる番号を使用する必要があります。
x-acs-signature-methodはいHMAC-SHA1署名文字列の暗号化方式。値を HMAC-SHA1 に設定します。
ContentMD5はいMACiECZtnLiNkNS1v5****=1HTTP リクエストボディの Base64 エンコードされた 128 ビット MD5 ハッシュ値。
次のコードは、リクエストの例を示しています。
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

共通レスポンスパラメーター

パラメータータイプ説明
RequestIdStringリクエストの ID。このパラメーターは、呼び出しが成功したかどうかに関係なく返されます。