七牛管理凭证里生成待签名的原始字符串如果有多个query应该怎么办?

给的示例是

url = "http://rs.qiniu.com/move/bmV3ZG9jczpmaW5kX21hbi50eHQ=/bmV3ZG9jczpmaW5kLm1hbi50eHQ="
//则待签名的原始字符串是:
signingStr = "/move/bmV3ZG9jczpmaW5kX21hbi50eHQ=/bmV3ZG9jczpmaW5kLm1hbi50eHQ=\n"

规则是这样

//抽取请求 URL 中 <path> 或 <path>?<query> 的部分与请求内容部分即 HTTP Body,用 \n 连接起来
signingStr = "<path>?<query>\n<body>"

我现在的url是这样的字符串

var url = '/stat/info?uid=13456789100&bucket=mybucket&month=201705'

应该怎么转换

阅读 2.6k
1 个回答
新手上路,请多包涵

/stat/info 是 path 而 uid=13456789100&bucket=mybucket&month=201705 是 query

logo
七牛云问答
子站问答
访问
宣传栏