弹性伸缩
字段 | 解释 |
HTTPRequestMethod | 指代http请求的method,例如:GET、POST等。 |
CanonicalURI | |
CanonicalQueryString | 指代正规化后的Query String。对于Query String的正规化大致的过程如下:
|
CanonicalHeaders | 指代正规化后的Header。其中伪代码为:CanonicalHeaders = CanonicalHeadersEntry0 + CanonicalHeadersEntry1 + ... + CanonicalHeadersEntryN其中CanonicalHeadersEntry = Lowercase(HeaderName) + ':' + Trimall(HeaderValue) + '\n'
|
SignedHeaders | 指参与签名Header,和CanonicalHeaders包含的Header是一一对应的,目的是指明哪些Header参与签名计算,从而忽略请求被proxy添加的额外Header,其中Host、x-date如果存在Header中则必选参与,伪代码为:SignedHeaders = Lowercase(HeaderName0) + ';' + Lowercase(HeaderName1) + ";" + ... + Lowercase(HeaderNameN) |
RequestPayload | 指代完整的请求的Body。 |