在Header中包含认证字符串
更新时间:2020-02-16
用户可以在HTTP请求的Header中包含Authorization信息,以验证请求者身份有效性,即:在HTTP Header中加入Authorization: <认证字符串>
。关于认证字符串的生成方法请参看生成认证字符串。
实现方式
基于生成认证字符串中的“认证字符串生成举例”的结果,可以构建如下HTTP Header用于验证。
PUT /v1/test/myfolder/readme.txt?partNumber=9&uploadId=a44cc9bab11cbd156984767aad637851 HTTP/1.1
Authorization: bce-auth-v1/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/2015-04-27T08:23:49Z/1800//d74a04362e6a848f5b39b15421cb449427f419c95a480fd6b8cf9fc783e2999e
Host: bj.bcebos.com
Date: Mon, 27 Apr 2015 16:23:49 +0800
Content-Type: text/plain
Content-Length: 8
Content-Md5: NFzcPqhviddjRNnSOGo4rw==
x-bce-date: 2015-04-27T08:23:49Z
Example