【发布时间】:2013-05-27 11:46:58
【问题描述】:
如何在服务器端 node.js 中计算互联网速度,从客户端我发送当前时间戳,同时在查询字符串中创建 http request。
客户端代码
var image = document.createElement("img");
image.width = 1;
image.height = 1;
image.src = url+"?"+new Date().getTime();
网址如下所示
http://localhost:8080/server?1369654461767
Internet speed calculation 可以使用请求的开始时间、结束时间和可下载文件大小来完成。
但是,我上面请求的问题是1x1 pixel,因此无法确定图像大小,我不希望单独调用一个服务器来计算网速。
使用来自客户端的开始时间和请求和响应中存在的数据计算互联网速度的任何解决方案。
任何想法都会有所帮助。
【问题讨论】:
标签: javascript node.js express analytics web-analytics