使用Content-Type:application / json时发送文件

时间:2018-02-05 13:52:52

标签: javascript asp.net-mvc asp.net-web-api xmlhttprequest

我使用Content-Type:application / json将数据从客户端传递到服务器(WebAPI或MVC)作为纯json作为http帖子体。

它工作得很好,但现在我需要在同一个帖子请求中添加一个用户可能需要添加到该http帖子的文件。

根据我的理解,我无法使用formData对象,因为我无法将主体与json和formData混合使用。

我考虑过使用FileReader javascript函数并将编码后的字符串作为json属性之一传递,但它闻起来像是一个不好的做法"。

有更好的方法吗?

0 个答案:

没有答案