我刚开始使用 Chrome 的 F12 开发者工具。它告诉我,我的 ajax 调用在“请求/响应”部分的“请求发送”部分中花费了 4.2 秒。我还读到这部分应该花费不到一毫秒!
这是什么意思以及如何解决它。这是一个小的 ajax 调用,应该花费很少的时间,除非远程服务器的延迟是所有时间都在发生的地方。
最佳答案
Request sent time 是请求发送时间,表示发送请求需要多长时间,应该比这个快得多。
延迟可能是由网络速度慢、服务器繁忙、距离长或请求量大引起的。
我首先向服务器发送 ping 来检查网络速度是否较慢或距离较远(通常应小于 100 毫秒),然后检查请求大小(通常应小于 100kb)。
关于ajax - 如何优化大部分时间花在 Chrome "Request sent"类别中的 ajax 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33945369/