Axios GET 请求花费太多时间

时间:2021-07-05 11:23:49

标签: .net react-native axios postman

我有一个简单的 .NET 端点,它返回硬编码数据(用于测试)。

[AllowAnonymous]
[HttpGet("IsAppointed")]
public IActionResult IsAppointed(int appUserId)
{
    try
    {
        var Obj = new { doctorId = 0, Title = "", isAppointed = false };
        _logger.Info("Is Appointed for " + appUserId);
        return GetActionResult(result);
    }
    catch (Exception ex)
    {
        _logger.Error(ex);
        return Conflict();
    }
}

如果我使用邮递员调用此端点,则需要 150 - 500 毫秒之间的某个时间才能获得响应。但是当我在我的 react-native 应用程序中使用 axios 调用这个端点时,它需要 1 到 3 分钟。

var URL = global.API_URL + '/Users/IsAppointed?appUserId='+global.uid;
console.log({URL});

axios
  .get(URL)
  .then((response) => {
    console.log(`IsAppointed submitted`, response.data);
  })
  .catch((err) => {
    console.log(err);
  });

0 个答案:

没有答案