我希望实现一个脚本,用常规浏览器(不使用任何额外插件,如Java等)从客户端测量我的服务器(远程url)的响应时间。
我只关注网络速度(响应时间),而不是页面加载速度。你建议我用什么来进行测量?它必须在tcp/ip上运行,不能使用其他像ICMP(ping)之类的协议。
在客户端如何实现呢?我更喜欢使用JavaScript(JQuery)。
更新:由于需要进行跨域检查,ajax调用似乎不是一种选择。
此外,ajax方法似乎并不准确。结果似乎有大约50毫秒的开销(几乎是一个恒定的值,无论域是什么-我猜这是处理时间之间的差异),与FireBug的信息相比。
我只关注网络速度(响应时间),而不是页面加载速度。你建议我用什么来进行测量?它必须在tcp/ip上运行,不能使用其他像ICMP(ping)之类的协议。
在客户端如何实现呢?我更喜欢使用JavaScript(JQuery)。
更新:由于需要进行跨域检查,ajax调用似乎不是一种选择。
此外,ajax方法似乎并不准确。结果似乎有大约50毫秒的开销(几乎是一个恒定的值,无论域是什么-我猜这是处理时间之间的差异),与FireBug的信息相比。