码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript如何获取二进制数据响应

时间:2017-08-12 17:15:18      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:asc   mozilla   files   获取   带来   文件   developer   receiving   访问   

AJAX的dataType类型是没有blob或者arraybuffer的,那如果我们访问一个API返回的是个图片或者文件之类的二进制内容,该怎么办呢?

有人开了个bug,并引发了一个长长的讨论,不过最终这个bug解成了CANTFIX,也就是说决定是AJAX不会去支持,但引发讨论的那哥们最终写了个插件

经过各种查询,总结下来有三种办法:

  1. 用那个插件
  2. XMLHttpRequest
  3. AJAX TRANSPORT

我最终选择了用XMLHttpRequest,因为其他两个会带来太多额外的代码。

JavaScript如何获取二进制数据响应

标签:asc   mozilla   files   获取   带来   文件   developer   receiving   访问   

原文地址:http://www.cnblogs.com/hula100/p/7350565.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!