我试图从HttpRequest post正文中检索字节数组。post主体包含具有两个属性的对象。1."Id“的类型为string和2。“数据”是byte[]类型的。
Data属性包含使用代码转换为字节数组的文件数据:
Data = File.ReadAllBytes("fileName");
var responseObj = JObject.Parse(await new StreamReader(request.Body).ReadToEndAsync());
string id = responseObj["Id"].Value<string>();
var data= responseObj["Data"].Value<byte[]>();最后一行代码给了我异常。我正在尝试将字节数组存储到文件中,然后在稍后阶段进行检索。
发布于 2019-07-03 15:21:59
--我猜您正在使用HttpClient类来创建请求
很简单,如下:
可变内容=等待response.Content.ReadAsByteArrayAsync()
https://stackoverflow.com/questions/56872967
复制相似问题