【发布时间】:2013-08-15 14:25:46
【问题描述】:
我正在尝试从我的 android 将带有一类数据的图像发送到 IIS web 服务。 (C#)
问题是我得到400 Bad request。
图像被编码为Base64。然后与其余的类元素一起放入json。
我的猜测是 Base64 在 Json 中无效。所以服务器不理解它。
如果我将字符串设置为"",则帖子会被接受。
所以问题是,如何使我的 Base64 在 Json 数组中有效?(我尝试了 URL.Encode,但没有成功)。
或者你应该如何将图像从android发送到webservice?
Gson gson = new Gson();
String json = gson.toJson(record); // record has param { String base64Photo }
【问题讨论】:
标签: c# android json web-services base64