问题描述
我们有使用 C# MVC .net 框架 4.5 设计的 Web 应用程序,并在 IIs 中发布。我们还为此设计了一个 Xamarin 移动应用程序,其 API 请求通过 REST API 在同一 Web 应用程序中处理。
除了第一次登录外,一切正常。安装应用后,当用户第一次尝试登录应用时,在移动应用中收到响应需要 24 秒。
首次登录:
Web API 时间
但在 Web API 中,它在验证后仅在 2 秒内返回响应,我通过在文本文件中以编程方式记录每个阶段的时间差来跟踪它。
我通过注销应用程序并重新登录再次尝试。在下一次重新登录时,需要 2-4 秒才能获得响应。
第二次登录:
Web API 时间
任何人都解释了为什么在 REST API 中出现第一次延迟。因此,web api 仅在 2-3 秒内重新运行响应。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)