

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 常见参数
<a name="CommonParameters"></a>

以下列表包含所有操作用于使用查询字符串对签名版本 4 请求进行签名的参数。该操作特有的参数将在该操作的主题中列出。有关签名版本 4 的更多信息，请参阅[签名版本 4 签名流程](https://docs.amazonaws.cn/general/latest/gr/signature-version-4.html)中的*Amazon Web Services 一般参考*.

 **Action**   <a name="CommonParameters-Action"></a>
要执行的操作。  
类型：字符串  
 ：必需 是 

 **Version**   <a name="CommonParameters-Version"></a>
请求所针对的 API 版本，格式为 YYYY-MM-DD。  
类型：字符串  
 ：必需 是 

 **X-Amz-Algorithm**   <a name="CommonParameters-X-Amz-Algorithm"></a>
用于创建请求签名的哈希算法。  
条件：在查询字符串而不是 HTTP 授权标头中包含身份验证信息时，请指定此参数。  
类型：字符串  
 有效值：`AWS4-HMAC-SHA256`  
 ：必需 条件 

 **X-Amz-Credential**   <a name="CommonParameters-X-Amz-Credential"></a>
凭证范围值，该值是一个字符串，其中包含您的访问密钥、日期、目标区域、所请求的服务和终止字符串（“aws4\$1request”）。此值采用以下格式表示：*access\$1key*/*YYYYYYYMMDD*/*领域*/*服务*/aws4\$1 请求。  
有关更多信息，请参阅 。[任务 2：为签名版本 4 创建要签名的字符串](https://docs.amazonaws.cn/general/latest/gr/sigv4-create-string-to-sign.html)中的*Amazon Web Services 一般参考*.  
条件：在查询字符串而不是 HTTP 授权标头中包含身份验证信息时，请指定此参数。  
类型：字符串  
 ：必需 条件 

 **X-Amz-Date**   <a name="CommonParameters-X-Amz-Date"></a>
用于创建签名的日期。格式必须为 ISO 8601 基本格式（YYYYMMDD'T'HHMMSS'Z'）。例如，以下日期时间是有效的 X-Amz Date 值：`20120325T120000Z`.  
条件：X-Amz Date 对所有请求而言是可选的；它可以用于覆盖对请求签名所使用的日期。如果使用 ISO 8601 基本格式指定日期标头，则不必需 X-Amz Date。使用 X-Amz Date 时，它始终会覆盖日期标头的值。有关更多信息，请参阅 。[处理签名版本 4 中的日期](https://docs.amazonaws.cn/general/latest/gr/sigv4-date-handling.html)中的*Amazon Web Services 一般参考*.  
类型：字符串  
 ：必需 条件 

 **X-Amz-Security-Token**   <a name="CommonParameters-X-Amz-Security-Token"></a>
通过致电获得的临时安全令牌AmazonSecurity Security Token ServiceAmazonSTS)。有关支持临时安全证书的服务列表AmazonSecurity Security Security Security Token Service[Amazon使用的服务](https://docs.amazonaws.cn/IAM/latest/UserGuide/reference_aws-services-that-work-with-iam.html)中的*IAM 用户指南*.  
条件：如果您使用的临时安全凭证从Amazon安全令牌服务，您必须包括安全令牌。  
类型：字符串  
 ：必需 条件 

 **X-Amz-Signature**   <a name="CommonParameters-X-Amz-Signature"></a>
指定从待签字符串和派生的签名密钥计算的十六进制编码签名。  
条件：在查询字符串而不是 HTTP 授权标头中包含身份验证信息时，请指定此参数。  
类型：字符串  
 ：必需 条件 

 **X-Amz-SignedHeaders**   <a name="CommonParameters-X-Amz-SignedHeaders"></a>
指定作为规范请求一部分包含的所有 HTTP 标头。有关指定签名标头的更多信息，请参阅[任务 1：创建签名版本 4 的规范请求](https://docs.amazonaws.cn/general/latest/gr/sigv4-create-canonical-request.html)中的*Amazon Web Services 一般参考*.  
条件：在查询字符串而不是 HTTP 授权标头中包含身份验证信息时，请指定此参数。  
类型：字符串  
 ：必需 条件 