调用WebApi返回stream性能问题
各位是这样的 :这边调用webApi接口方法返回文件流 ,文件的大小大概是150M左右。在客户端接收的使用httpClient的sendxxx方法,类似:
var bytes= httpClient.SendAsync(msg).Result.Content.ReadAsByteArrayAsync().Result;
使用Stopwatch 测得局域网内接收时间大概1.2秒左右 ,再使用FileStream进行保存到文件总共大概耗时2s多。
各位又什么建议能够减少总耗时时间到1秒左右。