

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

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

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

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

 **Version**   <a name="CommonParameters-Version"></a>
写入请求所针对的 API 版本，格式为 YYYY-M-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\_request”）。此值采用以下格式表示：*access\_key*/*YYYYYMMDD*/*领域*/*服务*/aws4\_request。  
有关更多信息，请参阅 。[Task 2：针对签名版本 4 创建待签字符串](https://docs.aws.amazon.com/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 基本格式（YYYYYMDD'T'T'HHMSSSSSSSSSSSSSSSSSSSSSSSSSSS 例如，以下日期时间是有效的 X-Amz Date 值：`20120325T120000Z`.  
条件：X-Amz Date 对所有请求而言是可选的；它可以用于覆盖对请求签名所使用的日期。如果使用 ISO 8601 基本格式指定了日期标头，则无需 X-Amz Date。使用 X-Amz Date Date 标头的值。有关更多信息，请参阅 。[处理签名版本 4 中的日期](https://docs.aws.amazon.com/general/latest/gr/sigv4-date-handling.html)中的*Amazon Web Services 一般参考*.  
类型：字符串  
 必需: 条件 

 **X-Amz-Security-Token**   <a name="CommonParameters-X-Amz-Security-Token"></a>
通过调用获得的临时安全令牌AWSToken ServiceAWSSTS)。有关支持来自的临时安全证书的服务的列表AWSCurity Token Service[AWS与 IAM 结合使用的服务](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_aws-services-that-work-with-iam.html)中的*IAM 用户指南*.  
条件：如果您使用的是来自的临时安全凭证AWS安全令牌服务，则必须包含安全令牌。  
类型：字符串  
 必需: 条件 

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

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