sdk应该是最新版本了,github.com\qiniu\api我这里显示是v6.0.4
给官方发了邮件以及得到回复如下:
您好,根据建议,我现在使用golang的sdk上传,并提供extra指定了mimetype,但发现上传后文件的mime type并不是我设置好的。附上代码,请麻烦看下是否是我用错了,谢谢
policy := rs.PutPolicy{
Scope: "wordpack" + ":" + key,
}
io.Put(nil, nil, policy.Token(nil), key, reader, &io.PutExtra{MimeType: "application/ogg"})
目前文件都能成功上传,就是不能改成指定的mimetype
是这样上传的。
你PutFile方法试试。不行的话,升级下版本。
另:https://portal.qiniu.com 上可以修改文件的mimetype。
内容管理中,鼠标点击倒三角形,有“编辑mimeType”选项。
刘斌
七牛云存储 技术支持
我想问下各位成功上传并修改了MimeType的同学,能不能提供更多的思路。io.Put这个方法应该可以用的吧?
func upload2() {
policy := rs.PutPolicy{
Scope: "aaa5" + ":" + key,
}
reader, _ := os.Open("/Users/simon/dlogTest.log")
defer reader.Close()
}
func main() {
ACCESS_KEY = "acmKu7xxxxxx"
SECRET_KEY = "OpApZ6xxxxxx"
}
