Raj*_*eev 8 javascript jquery client
是否有任何实用程序来测量从我的服务器到客户端或任何标准APIS的带宽.需要这个用于Web应用程序
T.J*_*der 17
不知道任何实用程序或标准API,不,但您可以通过在您的网站上放置多个不同大小的图像,然后绕过缓存检索它们并观察它们加载所需的时间来实现.该信息以及图像的大小可以指示两个端点之间的速度.
使用多个图像的原因是你想要从小开始(比如20k),但是如果连接很快就会给你一个非常不准确的数字; 因此,根据加载图像的速度,您需要选择适当大小的其他图像,以便更好地了解实际带宽(与设置连接的延迟等相反).
您可以使用直接JavaScript,通过img在页面外添加带有唯一查询字符串的标记来绕过缓存来执行此操作; 但是当你标记了你的问题"jQuery"时,你可能会发现使用.ajax函数(使用它的cache: false设置)更方便.
你提出的速度数字只是一个指示,因为其他事情可能正在进行,这会弄乱你的时间(另一个标签中的视频流 - 或者连接到同一个互联网连接的另一台计算机,甚至其他东西也会减慢执行速度)你的JavaScript,就像页面上的JS重型动画一样),但它应该足以让你知道你正在使用的是什么.
| 归档时间: |
|
| 查看次数: |
14103 次 |
| 最近记录: |