我正在尝试从HttpRequest帖子正文中检索字节数组。帖子正文包含具有两个属性的对象。 1.“ Id”的类型为string
,而2.“ Data”的类型为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[]>();
最后一行代码给了我例外。我正在尝试将字节数组存储到文件中,然后在以后进行检索。
答案 0 :(得分:0)
我猜您正在使用HttpClient类发出请求
很简单:
var contents =等待响应。Content.ReadAsByteArrayAsync()