ASP.NET WebAPI v2

时间:2015-11-28 12:47:42

标签: entity-framework odata asp.net-web-api2

我有一个基本的ASP.NET WebAPI服务,使用EntityFramework从数据库中提取数据。 DB中的数据具有varbinary(max)列,其中存储有图像。当我调用WebAPI资源时,我得到一个字符串。该字符串的编码是什么,将其转换回二进制?我已经尝试过ASCII,UTF8和Base64,它们似乎不起作用。

谢谢, 保罗

1 个答案:

答案 0 :(得分:0)

EDM类型是二进制[]。事实证明,默认编码是Base64。我一开始尝试了这个,但是有另一个问题掩盖了解决方案。