微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

API“请求发送”时间在本地与在线有很大不同

如何解决API“请求发送”时间在本地与在线有很大不同

我有一个 vue web 应用程序,它使用 js axio.post 调用一个控制器端点,该端点平均处理大约 7-10 秒。如果您参考图像,您可以看到当通过 VS 调试器和 IIS 在本地主机上运行时,“请求发送”持续时间为几毫秒,其中 web 应用程序托管在服务器上的在线时间,当进行相同的 api 调用时大约是 6.6 秒。当发布到在线 api 服务器以及在本地运行 api 时,单元测试都会产生预期的时间。

有没有人知道为什么本地主机和在线之间的“请求发送”持续时间差异如此之大?我确信前端发生的事情在从本地主机和在线应用程序进行调用时是不同的,因为等待的 TTFS 在测试中是相似的,只是“请求发送”才是问题所在。移动设备上的时间差 2-3 倍,这导致周转时间需要 30-45 秒!

非常感谢任何方向。

Timings

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。