ASP.NETMinimalAPI传输持续流
创始人
2024-09-19 01:31:27
0

在ASP.NET Minimal API中传输持续流可以使用C#异步方法和HTTP Chunked传输编码。以下是一个示例,该示例将在HTTP响应中发送无限流(每隔1秒发送一个数字)并在通过Ctrl + C停止应用程序时停止:

public static async Task Main()
{
    await using var app = WebApplication.Create();
    app.MapGet("/", async (http) =>
    {
        http.Response.Headers.Add("Transfer-Encoding", "chunked");
        http.Response.Headers.Add("Content-Type", "text/plain; charset=utf-8");

        int count = 0;
        while (!http.RequestAborted.IsCancellationRequested)
        {
            var data = Encoding.UTF8.GetBytes((count++).ToString() + "\n");
            await http.Response.Body.WriteAsync(data);
            await http.Response.Body.FlushAsync();
            await Task.Delay(TimeSpan.FromSeconds(1));
        }
    });

    await app.RunAsync();
}

相关内容

热门资讯

透视免费!拱趴辅助,拱趴大菠萝... 透视免费!拱趴辅助,拱趴大菠萝挂怎么安装,透视教程(有挂秘籍)-哔哩哔哩;无需打开直接搜索薇:136...
玩家必看分享"新老夫... 玩家必看分享"新老夫子较二八年"开挂(透视)辅助下载(其实确实是有挂的)-哔哩哔哩;最新版2026是...
今日焦点!博乐填大坑有没有bu... 较多好评“微乐万能挂官网”开挂(透视)辅助教程 了解更多开挂安装加(136704302)微信号是一款...
一秒答解"赣牌圈有挂... 【福星临门,好运相随】;一秒答解"赣牌圈有挂吗"开挂(透视)辅助软件(一直确实有挂的)-哔哩哔哩;暗...
玩家亲测!微乐小程序游戏破解器... 玩家亲测!微乐小程序游戏破解器下载,wepoker免费透视脚本,必赢方法(真的有挂)-哔哩哔哩>>您...
透视私人局"佛手大菠... 透视私人局"佛手大菠萝破解版ios"开挂(透视)辅助脚本(果然是有挂)-哔哩哔哩;一、佛手大菠萝破解...
玩家必备攻略!填大坑小程序辅助... 【亲,填大坑小程序辅助器 这款游戏可以开挂的,确实是有挂的,很多玩家在这款填大坑小程序辅助器中打牌都...
大神推荐"潮汕鱼虾蟹... 大神推荐"潮汕鱼虾蟹辅助器"开挂(透视)辅助软件(一直真的有挂)-哔哩哔哩;人气非常高,ai更新快且...
玩家必知教程!欢乐情怀怎么开挂... 玩家必知教程!欢乐情怀怎么开挂,福建兄弟13水插件,必赢方法(有挂解惑)-哔哩哔哩【无需打开直接搜索...
重大通报"花城棋舍辅... 重大通报"花城棋舍辅助"开挂(透视)辅助下载(一直确实是有挂)-哔哩哔哩;花城棋舍辅助软件透视开挂更...