【发布时间】:2018-10-14 06:27:06
【问题描述】:
我希望能够对 jQuery ajax 命令的不同部分进行计时。具体我想知道:
- 将请求发送到服务器需要多长时间
- 在发回任何数据之前等待多长时间(服务器正在处理请求)。
- 响应需要多长时间才能完全到达客户端
例如,如果一个 ajax 调用需要 3 秒。我想说 0.25 秒发送请求,2 秒等待,0.75 秒接收响应。
我希望能够从代码中获取这些信息,以便在数据库中对其进行审核。
我一直在查看 XMLHttpRequest 对象和 onreadystatechange,但触发的事件似乎与我想要计时的部分无关。
有没有办法做到这一点?
【问题讨论】:
标签: jquery ajax xmlhttprequest