我有一个简单的 .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);
});