gpt4 book ai didi

c# - 完全非阻塞 HTTP 请求 C# ASP.NET

转载 作者:行者123 更新时间:2023-11-30 19:39:59 25 4
gpt4 key购买 nike

在我的应用程序的 Application_Start() 事件期间,我想向一个地址发出 HTTP 请求。我绝对不希望 Application_Start() 和 App Start 以任何方式延迟产生任何费用。我不关心请求的响应。

以完全非阻塞方式触发此请求的最正确方法是什么?

最佳答案

我会做这样的事情:

Task.Run(() =>
{
using (var httpClient = new HttpClient())
{
httpClient.BaseAddress = new Uri("https://something.com/");
var content = new StringContent("content");
var result = httpClient.PostAsync("path/to/Service" , content);
result.Wait();
}
});

关于c# - 完全非阻塞 HTTP 请求 C# ASP.NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25408565/

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