API:Data.Cloud.AmazonAPI.TAmazonStorageService.BuildStringToSign
Delphi
function BuildStringToSign(const HTTPVerb: string; Headers, QueryParameters: TStringList;
const QueryPrefix, URL: string): string; override;
C++
virtual System::UnicodeString __fastcall BuildStringToSign(const System::UnicodeString HTTPVerb, System::Classes::TStringList* Headers, System::Classes::TStringList* QueryParameters, const System::UnicodeString QueryPrefix, const System::UnicodeString URL);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Data.Cloud.AmazonAPI.pas Data.Cloud.AmazonAPI.hpp |
Data.Cloud.AmazonAPI | TAmazonStorageService |
説明
渡された情報を基に、文字列値を構築およびエンコードします。
Data.Cloud.AmazonAPI.TAmazonStorageService.BuildStringToSign は Data.Cloud.CloudAPI.TCloudService.BuildStringToSign を継承しています。以下の内容はすべて Data.Cloud.CloudAPI.TCloudService.BuildStringToSign を参照しています。
渡された情報を基に、文字列値を構築およびエンコードします。
BuildStringToSign は、認証に使用されるエンコード済み文字列を返します。
次の表は、パラメータの意味を表しています:
パラメータ | 説明 |
---|---|
|
リクエスト タイプのHTTP 動詞(たとえば、GET や POST)。 |
|
リクエスト内のヘッダーのリスト、または nil。 |
|
リクエストのクエリ パラメータのリスト、または nil。 |
|
クエリ パラメータ文字列の前に付ける文字列。 |
|
リクエストの URL。 |