Tag: 七牛云存储

在IE下向七牛上传的返回值JSON会导致IE弹出下载框,应该如何处理?

我正在实现一个页面用来从客户端上传图片到七牛服务器(在IE浏览器下只能用iframe上传),但在测试时发现如果用户使用的是IE7到IE10,则七牛服务器返回的json会让IE弹出下载对应json的下载框。 我查了各种资料得知问题在于IE不能识别“Content-Type: application/json”的返回,如果将这个Content-Type改成text/plain则可以解决弹出下载框的问题。在七牛的api里,这个Content-Type有没有可能是可选的? 请问大家这个IE的问题应该如何解决?

七牛云存储有个小BUG

在你的空间下绑定域名dn-static.qbox.me,然后等着每天近100G流量的账单 查了几天的日志才发现了是这个BUG导致的,删除了这个绑定域名就好了

七牛现在是否有魔法变量能在server的callback里知道上传的id/key?

fname是原始文件名,如果用SDK上传的话fname就是id,但如果用浏览器上传的话,fname是本机文件名。请问是否有方法能拿到上传id? 另外现在undocumented的saveKey是否就是支持利用魔法变量命名id?

七牛错误码混淆

上传一个Key已存在的文件返回了599的错误码而不是614,可以解释下原因吗?

Windows下qrsync的ignore_patterns不生效

qrsync 命令行同步工具说明了ignore_patterns的使用方法,虽然该字段是一个「匹配字符串数组」而「具体规则」里却是一个「可选的配置文件」,这应该并不妨碍我们正常使用。 但是,当我尝试忽略sync_dir中名为.git文件夹下的所有文件时,发现并不是那么容易,怎么配置也无法生效。又得贴代码: 我在Win32平台下将qrsync.exe和conf.json都放在了项目目录下,使用 $ qrsync.exe conf.json 命令同步,该命令使用正常,当我在conf.json如此添加 “ignore_patterns”: [“.git/”,”.git/**”,”/.git/”,”/.git/**”], 或 “ignore_patterns”: [“\\.(git|hg|svn|DS_Store)”], 结果还是会将sync_dir下.git文件夹一并上传,想死的心都有了。 第一次使用七牛竟然如此不顺利,我已经退化到无法理解文档了,跪求七牛大神帮忙写匹配通配符为谢。

七牛能否支持预处理指令如水印支持魔法变量?

比如水印可能需要是和endUser变量相关的字符串。不然水印就只能是静态内容了。

七牛的镜像存储是否支持缓存服务

将一个站点(如http://domain.cn)绑定到一个镜像上(如example),则访问:http://example.u.qiniudn.com/test.js,可以直接访问到http://domain.cn/test.js文件。 但测试发现http://example.u.qiniudn.com/test.js每次的状态码均为200,难道不支持缓存吗?如何设置缓存生效? 补充截图:浏览器下观测,每次状态码均为200,没有出现304;

关于JS-SDK支持的浏览器

https://github.com/qiniu/js-sdk/tree/develop/docs 此 js SDK 适用于除<=MSIE 9.0 的所有浏览器, 是不是说,IE9 都不支持了, 至少要从 IE10 开始才能正常工作?

关于JS-SDK中,上传文件后获取图片width,height

在JS-SDK中,上传文件后,希望server给我返回图片的宽度和高度, 所以在 build upload token 的时候设置了(Golang): ReturnBody : {“imgInfo” : $(imageInfo)} 另外设置了: AsyncOps: “imageMogr/v2/auto-orient” 现在的问题是: 当我上传的图片比较小的时候,(小于 1M),在JavaScript的函数中,正确返回了 Q.addEvent(“putFinished”, function(fsize, res, taking) {……}) 但是当我上传的图片大于6M的时候,上述函数的 res.imgInfo 参数总是 null,无法获得图片的宽度和高度,怎么办? 两种不同的操作代码一行没改,就是选择了不同的图片而已。 客户端的问题?还是服务器的问题?

php的,上传成功的,但文件不对。

php的,上传后文件名为空,并且上传什么文件,大小都为4K, 这是什么原因。 list($ret, $err) = Qiniu_PutFile($upToken, $_POST[‘file’], __file__, $putExtra); 查看上传的文件内容 ,原来是这个php的源代码 不知道如何解决 。