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

之前有朋友提过类似的问题,然后下面也有一个答案,现在请教下具体应该如何实现呢?

七牛是提供上传的特性来解决这个问题的,只需设置 multipart 的一个 part 为:
"accept": "text/plain; charset=utf-8"
上传完毕后返回的 Content-Type 则为上面设置的 "text/plain; charset=utf-8"。

我是用的jQuery的file-upload组件,请问这个multipart是应该在js前端里设置,还是后台呢?包括还尝试过设置returnBody里面修改type也没用呢,求解答,多谢!

贴上用到的js代码

$('#fileupload').fileupload({
            multipart: true,
            url:'http://up.qiniu.com',
            dataType: 'json',
            autoUpload: true,
            done:function(e, data){}
)

@xc 多谢你的回复啊,不过不知道为什么看不到你的回复,帖子被删除了,我去GitHub上问你吧。

阅读 2.7k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进