跳转至

s3.s3

(待补:模块简介——回源头头注或在此手写)

pub fn

Signature Returns Description
s3_scope(date: Str, region: Str) Str —
s3_secret_key(secret: Str, date: Str, region: Str) List[I32] —
s3_canonical(method: Str, uri: Str, host: Str, xdate: Str, payload_hash: Str) Str —
s3_basic_time(iso: Str) Str —
s3_empty_hash() Str —
s3_string_to_sign(xdate: Str, scp: Str, canon: Str) Str —
s3_signature(key: List[I32], to_sign: Str) Str —
s3_auth_header(ak: Str, scp: Str, sig: Str) Str —
s3_date_of(xdate: Str) Str xdate → date(前 8 位)
s3_auth_for(method: Str, path: Str, host: Str, xdate: Str, payload_hash: Str, ak: Str, sk: Str, region: Str) Str 装配面:Authorization 头值(全链:canon→sts→sig)
s3_payload_hash_str(body: Str) Str 载荷哈希(文本体;二进制体列志向)