Field | Descriptions |
HTTPRequestMethod | HTTP request method, e.g., POST. |
CanonicalURI | Canonicalized URI. If the URI is empty, use / as the absolute path. |
CanonicalQueryString | Canonicalized query string. The steps to canonicalize query strings:
|
CanonicalHeaders | Canonicalized header. The pseudocode is as follows: In the above pseudocodes, Lowercase means converting the header names to lowercase, and Trimall means removing extra spaces before and after header values. warning
|
SignedHeaders | The names of the headers involved in the signature. The headers involved in signature generation must be included during canonicalization, with the purpose of ignoring those headers added by proxies. The headers host and x-date, if exist, need to be included anyway. The pseudocode is as follows: |
RequestPayload | The complete request body.
|
Field | Descriptions |
Algorithm | The signature algorithm. Currently, Volcano Engine only supports the HMAC-SHA256 signature algorithm. |
RequestDate | Request UTC time. Please use the YYYYMMDD'T'HHMMSS'Z' format. |
CredentialScope | Credential scope. The format is YYYYMMDD/region/service/request. |
CanonicalRequest | The canonicalized request produced previously. |