【发布时间】:2014-01-06 01:12:59
【问题描述】:
我正在尝试在请求中将带有 JSON 对象的图像发布到 wcf 服务。
我还需要在请求上有 Contant-Type: application/json。我该怎么做?
谁能告诉我请求的外观以及我如何在 WCF 中接收。
目前我收到的是这样的-
并发送请求,例如-
我希望能够做这样的事情-
任何建议或链接或代码将不胜感激。 谢谢
【问题讨论】:
我正在尝试在请求中将带有 JSON 对象的图像发布到 wcf 服务。
我还需要在请求上有 Contant-Type: application/json。我该怎么做?
谁能告诉我请求的外观以及我如何在 WCF 中接收。
目前我收到的是这样的-
并发送请求,例如-
我希望能够做这样的事情-
任何建议或链接或代码将不胜感激。 谢谢
【问题讨论】:
只需将图像二进制数据转换为base64 并作为常规字段发送:
var imageBin = new byte[]{}; // need image data here
var base64Img = Convert.ToBase64String(imageBin);
var json =
@"{
'someData' : 'someValue',
'image' : '" + base64Img + @"'
}";
【讨论】: