gpt4 book ai didi

c# - 在 C#' WebAPI 中的 ApiController 上使用 "transfer-encoding: chunked"提供数据

转载 作者:行者123 更新时间:2023-12-04 18:03:22 33 4
gpt4 key购买 nike

我需要使用 ApiController 提供分块传输 编码数据。因为我没有访问 HttpContextHttpRequest 的权限,所以我有点不知道在哪里写入响应以及在哪里刷新它。

设置如下:

public class MyController : ApiController
{
[Route("testing")]
[HttpGet]
public string Get()
{
...
return <response object ot HttpResponseMessage
}
}

我想我可能使用了错误的基类/框架/概念?非常感谢!

最佳答案

确实有权访问上下文和请求。不过,您需要访问响应:

public string Get()
{
ActionContext.Response.Headers.TransferEncodingChunked = true;
// ...
}

关于c# - 在 C#' WebAPI 中的 ApiController 上使用 "transfer-encoding: chunked"提供数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31388424/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com