如何在JavaScript中获取图像字节作为字符串?

时间:2014-02-19 12:39:34

标签: javascript image serialization url-encoding

我拥有的只是<input type="file" name="myFileUpload" />

用户选择文件(很可能是图像)后,如何以字符串形式获取文件的实际内容? (如果可能的话,请告诉我有关base 64和url编码/解码的任何信息。)

我被要求获取这样一个字符串并将其设置为JSON对象的值,然后这样的JSON对象将“按原样”发布到服务器,即application/json; charset=utf-8

我不确定以上是否是一种常见做法,因为我习惯于只发布multipart/form-data这样的数据,而我被告知不要使用。

这个巨大的JSON对象的接收者是一个ASP.net Web API控制器。我想如果这样的对象可能是几兆字节大的话,反序列化就会出现问题。

再次,如何将图像字节作为字符串获取,如果我尝试发布这样一个大型JSON对象,特别是当它收到服务器端时,我会遇到什么问题。

0 个答案:

没有答案