【发布时间】:2016-08-30 03:32:05
【问题描述】:
我有两个 Web API 获取方法。一个获取图像,另一个获取字符串数组。问题是,为了减少有效负载和/或流量,如何从 C# 中的单个 Web API2 Get 方法获取图像和字符串数组。
【问题讨论】:
-
您可以将图像转换为 base64 字符串表示形式并将其与字符串数组一起传递。
{ "stringArray" : ["a", "b", "c"], "image" : "data:image/png;base64,R0lGODlh....hAAOw===" }缺点是图像越大,返回的有效载荷越大。客户端需要能够解释图像的字符串表示。
标签: c# asp.net-web-api