繁体   English   中英

在 Asp.Net 中有效地转发响应体

[英]Efficiently Forwarding a Response Body in Asp.Net

我有一个服务 (A) 从另一个服务 (B) 检索 JSON 并将其发送回客户端。

HttpContent.ReadAsAsync<object>() API 工作正常,但似乎这不必要地需要更多的 memory 分配。 毕竟,我们已经通过HttpContent.ReadAsStreamAsync()获得了 JSON 字节的表示。

将正文从服务 B 转发到客户端而不需要反序列化的最有效方法是什么?

我没有使用 .NET 核心,因此 Response.Body stream 不可用。

您应该使用 Response.OutputStream 将来自服务 B 的响应重新流式传输到客户端

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM