【问题标题】:wanted to post image from android to WCF rest service想将图像从 android 发布到 WCF 休息服务
【发布时间】:2013-11-05 11:05:36
【问题描述】:

我想使用 REST WCF 在服务器上上传或发布图像文件。为此,我使用 JSON 作为输入格式。

但是当我使用调试器检查这个帖子调用时,由于调试器不接受 Base64 图像数据输入。

我给了我这个呼叫的 400-Bad Request 响应。

谢谢。

【问题讨论】:

  • 没有代码和服务描述很难说发生了什么。

标签: android wcf post wcf-rest


【解决方案1】:
  1. 首先了解 JSON/REST 的概念。
  2. 然后让您的 WCF 方法输入 Byte[],即字节数组。
  3. 在 Base64 中转换您的图像并将其传递给 REST。

为了将图像发送到 JSON Web 服务,您需要将其转换为字节数组或 Base 64 字符串表示。

希望这会有所帮助。

【讨论】:

  • 是的,我正在将图像转换为 base 64 格式.. 仍然无法正常工作
  • 因此,在这种情况下,您需要确保 WCF 接受类似的参数。如果你确定你已经转换为 Base 64 那么受害者就是 WCF
猜你喜欢
  • 2012-10-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-28
  • 1970-01-01
  • 1970-01-01
  • 2012-04-24
  • 1970-01-01
相关资源
最近更新 更多