“生成待签名的原始字符串:抽取请求URL中<path>或<path>?<query>的部分与请求内容部分(即HTTP Body),用“\n”连接起来”,<path>、<query>、Body 分别要初始化什么值?
“生成待签名的原始字符串:抽取请求URL中<path>或<path>?<query>的部分与请求内容部分(即HTTP Body),用“\n”连接起来”,<path>、<query>、Body 分别要初始化什么值?
一句话来说就是对要发送的数据进行校验。
管理凭证(Access Token)是七牛云存储用于验证管理请求合法性的机制。官方建议仅在业务服务器端使用这一类凭证,避免意外授权导致滥用。
官方是这么描述的
保证请求发起者拥有对目标空间的管理权限。
保证服务端收到的管理请求内容未经中途篡改,具体包括代表管理动作的 URI 和该管理动作的参数信息均应未受到篡改。
这个是一片详细介绍云存储凭证的文章可以参考下:
http://www.evenvi.com/index.p... 七牛云存储PHP生成管理凭证以及查看文件(state)
path 是相对路径,query是http中的请求参数,body是请求内容
文档示例:
http://developer.qiniu.com/docs/v6/api/reference/security/access-token.html
move/bmV3ZG9jczpmaW5kX21hbi50eHQ=/bmV3ZG9jczpmaW5kLm1hbi50eHQ=就是path