相关疑难解决方法(0)

我们如何在 ASP.Net Core 中使用 HttpClient?

我正在编写 ASP.Net MVC Core 2.2 Web App。我需要使用 HTTP 或 HTTPS 从另一个 Web 服务器获取数据。我该怎么做?

我使用HttpClient.

我有一个接收消息的控制器,它工作正常,但是,我应该构建HttpClient吗?

[Route("api/[controller]")]
[ApiController]
public class MyController : ControllerBase
{
    private readonly IHostingEnvironment _env;
    private readonly ILogger _logger;
    private readonly IUpdateService _updateService;

    public MyController(
        IHostingEnvironment env,
        ILogger<MyController> logger,
        IUpdateService updateService)
    {
        _env = env;
        _logger = logger;
        _updateService = updateService;
    }

    // POST api/values
    [HttpPost]
    public async Task<IAsyncResult> Post([FromBody]Update update)
    {
        using (HttpClient Client = new HttpClient())
        {
            HttpResponseMessage result = Client.GetAsync(uri).Result;
            switch …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-core asp.net-core-2.0

11
推荐指数
1
解决办法
2万
查看次数

标签 统计

asp.net-core ×1

asp.net-core-2.0 ×1

c# ×1