七牛云存储
已收录文章:11篇
-
问题内容 问题1: scope指定了bucket:key之后就报错误:{"error":"bad token"} scope只指定bucket就没有错误。为什么? 问题2: 目录src/github.com/qiniu/api/rs下,填好了ak,sk,bucketName,domain之后,执行 go test,报459 收藏
-
问题内容代码片段: var rscli rs.Client err := rscli.Delete(nil, "xxx", "app/45592/comment/1.json") 错误信息: panic: runtime error: invalid memory address or nil pointer dereference [signal 0xc0000005 code=0x0 addr=0x10 pc=0x462b65] go450 收藏
-
问题内容 func uptoken(bucketName string) string { putPolicy := rs.PutPolicy{ Scope: bucketName, } return putPolicy.Token(nil) } func Upload(bucketName string, key string, data i.Reader) string { ret := io.PutRet{} uptoken448 收藏
-
问题内容 我现在的网站是HTTPS加密的,HTTPS的图片访问当然没有问题。但是现在上传的时候因为走的是http://up.qiniu.com这个没有加密的。。于是就被block掉了。用的是linode的服务器,在美国。求解392 收藏
-
多数应用场景下,我们需要对重要数据进行备份、并放置到一个安全的地方,以备不时之需。常见的 MySQL 数据备份方式有,直接打包复制对应的数据库或表文件(物理备份)、#!/bin/sh # mysql data back385 收藏
-
问题内容代码片段: err := io.PutFile(nil, &ret, uptoken, filepath, filepath, nil) if err != nil { err_info := err.(*rpc.ErrorInfo) ... } 错误信息: panic: interface conversion: error is *url.Error, not *rpc.ErrorInfo 这个错373 收藏
-
问题内容代码片段:err := io.PutFile(nil, &ret, uptoken, filepath, filepath, nil) 请问如何通过err解析HTTP状态码,例如:400、614、等等.. 正确答案If e, ok := err.(*rpc.ErrorInfo); ok { e.Code } Import github.com/qiniu366 收藏
-
问题内容使用Go SDK,文件基本上只能下载到一小部分,怎么实现断点续传下载啊? 正确答案断点续下载不需要 SDK,直接使用 http 的断点续下载支持就可以,参考这里 http://docs.qiniu.com/api/v6/get.htm351 收藏
-
问题内容使用go api.v7如何获取某个bucket的文件列表?文档里面描述的是api.v6的方法,v7怎么获取?正确答案参考源码,希望对你有所帮助https://github.com/qiniu/api.v7/blob/develop/kodo/bucket.go#L130342 收藏
-
问题内容 在上传策略里面,使用图片处理方法来做持久化处理,为什么不能工作?go代码如下: putPolicy := rs.PutPolicy{ Scope: consts.QINIU_BUCKET + ":" + name, Expires: 300, FsizeLimit: int64(size), MimeLimit: mimeType,275 收藏
-
问题内容在上传文件的过程中遇到大量的401错误,奇怪的是总是发生在程序运行的一个小时后,也就是已经成功上传了部分文件之后。uptoken是否会过期?还是有什么其他的限制,请给予解答,268 收藏