猿问

访问七牛下载链接下载apk出现报错?

访问七牛下载链接下载apk出现{"error":"download token auth failed"}

  1. 同一个资源有时候能下载有时候不能下载(目前发现不能下载的就当前一个),key是上传之后存在我们mysql表里的,我下载的时候从表里取key,然后拼接下载链接。

func (mac *Mac) Sign(data []byte) (token string) {

h := hmac.New(sha1.New, mac.SecretKey)
h.Write(data)

sign := base64.URLEncoding.EncodeToString(h.Sum(nil))
return fmt.Sprintf("%s:%s", mac.AccessKey, sign)

}
代码里面是有使用 安全 urlbase64 编码的。

我把链接复制到浏览器里面能看到中文

慕的地8271018
浏览 1997回答 1
1回答

冉冉说

这个是因为测试域名的部分节点会报401的错,所以同一个链接有时候能下载有时候不能下载。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答