【发布时间】:2016-11-01 14:46:42
【问题描述】:
我有一个仅对 .NET 使用分块传输编码的工作示例,但无法使其适用于 MVC 页面。
我找不到任何隐式支持在 MVC 页面上进行分块传输编码。由于我找不到任何对执行分块传输编码响应的支持,因此我尝试通过将块长度然后将块内容直接写入 HttpResponseBase 响应对象来创建自己的块。
我在尝试时遇到了几个问题
- 将标头放在单独的局部视图中,并将其作为一个块发送,然后
- 呈现使用母版页作为单独块的 MVC 页面的其余部分
当我尝试直接写入响应对象时;我遇到了将整页(带有母版页)呈现为字符串的问题,以便我可以获得块长度。我也不确定将什么放入将从 action 方法返回的 ViewResult 中。
【问题讨论】:
标签: asp.net-mvc chunked-encoding transfer-encoding