想将图像从 android 发布到 WCF 休息服务
Posted
技术标签:
【中文标题】想将图像从 android 发布到 WCF 休息服务【英文标题】:wanted to post image from android to WCF rest service 【发布时间】:2013-11-05 11:05:36 【问题描述】:我想使用 REST WCF 在服务器上上传或发布图像文件。为此,我使用 JSON 作为输入格式。
但是当我使用调试器检查这个帖子调用时,由于调试器不接受 Base64 图像数据输入。
我给了我这个呼叫的 400-Bad Request 响应。
谢谢。
【问题讨论】:
没有代码和服务描述很难说发生了什么。 【参考方案1】:-
首先了解 JSON/REST 的概念。
然后让您的 WCF 方法输入 Byte[],即字节数组。
在 Base64 中转换您的图像并将其传递给 REST。
为了将图像发送到 JSON Web 服务,您需要将其转换为字节数组或 Base 64 字符串表示。
希望这会有所帮助。
【讨论】:
是的,我正在将图像转换为 base 64 格式.. 仍然无法正常工作 因此,在这种情况下,您需要确保 WCF 接受类似的参数。如果你确定你已经转换为 Base 64 那么受害者就是 WCF以上是关于想将图像从 android 发布到 WCF 休息服务的主要内容,如果未能解决你的问题,请参考以下文章