强制Kestrel服务器发送分块响应

时间:2018-08-09 15:45:33

标签: .net http chunked-encoding transfer-encoding kestrel

我正在使用Kestrel服务器实现基于.net核心WebAPi的http服务器。

如何强制Kestrel服务器发送分块响应(Transfer-Encoding =“ chunked”)?

我尝试通过在客户端请求中将 Transfer-Encoding 设置为分块,并在我的 OnActionExecuted 上使用 PushStreamContent 来过滤,服务器端,但似乎没有任何作用。 Kestrel总是在响应中发送 Content-Length 标头,而不发送 Transfer-Encoding 标头。

在使用gzip压缩时,我仅设法获得了分块的响应,但是我不希望在我的用例中使用它。

0 个答案:

没有答案