如何优化大部分时间花在 Chrome "Request sent" 类别上的 ajax 调用
How to optimize an ajax call that spends most of its time in the Chrome "Request sent" category
我刚开始使用 Chrome 的 F12 开发者工具。它告诉我,我的 ajax 调用在 "Request/Response" 部分的请求发送部分是 4.2 秒。我还读到这部分应该不到一毫秒!
这是什么意思,我该如何解决。这是一个很小的 ajax 调用,应该花费很少的时间,除非远程服务器的延迟是所有时间都在发生的地方。
Request sent time是请求发送时间,表示发送请求需要多长时间,应该比这个快很多。
延迟可能是由网络速度慢、服务器繁忙、距离远或请求量大引起的。
我会首先向服务器发送 ping 以检查网络速度是否慢或距离很远(通常应小于 100 毫秒),然后检查请求大小(通常应小于 100kb)。
我刚开始使用 Chrome 的 F12 开发者工具。它告诉我,我的 ajax 调用在 "Request/Response" 部分的请求发送部分是 4.2 秒。我还读到这部分应该不到一毫秒!
这是什么意思,我该如何解决。这是一个很小的 ajax 调用,应该花费很少的时间,除非远程服务器的延迟是所有时间都在发生的地方。
Request sent time是请求发送时间,表示发送请求需要多长时间,应该比这个快很多。
延迟可能是由网络速度慢、服务器繁忙、距离远或请求量大引起的。
我会首先向服务器发送 ping 以检查网络速度是否慢或距离很远(通常应小于 100 毫秒),然后检查请求大小(通常应小于 100kb)。