如何在客户端处理multipart / form-data?

时间:2017-08-23 01:17:16

标签: javascript rest multipartform-data axios web-frontend

我正在构建一个前端应用程序,我将通过后端提供的API检索文件。
API会像大多数其他API一样使用json请求,而响应文件则采用 multipart/form-data 类型。因此,当我尝试使用axios获取响应的正文时,数据显示如下。

  

- 77d4f4ac-bcb2-4457-ad81-810cf8c3ce47
     内容 - 处理:附件;文件名= 20170822.txt
     内容类型:text / plain

...data...  
     

- 77d4f4ac-bcb2-4457-ad81-810cf8c3ce47 -

由于我曾经用blob对象来处理原始数据,所以很困惑我。但是,我似乎必须在这里解析响应以获取原始数据。我四处搜索,但发现几乎所有文章和问题都在讨论服务器端处理问题。所以我的问题可以分为两部分。

  1. 在客户端处理multipart/form-data是否可行/可能?
  2. 如果是,我该如何处理? (当然,如果有一个图书馆,我们将非常感激)

0 个答案:

没有答案