如何在服务器端 node.js 中计算互联网速度,从客户端我发送当前时间戳,同时在查询字符串中发出http 请求。
客户端代码
var image = document.createElement("img");
image.width = 1;
image.height = 1;
image.src = url+"?"+new Date().getTime();
网址如下所示
http://localhost:8080/server?1369654461767
可以使用请求的开始时间、结束时间和可下载文件大小来计算 Internet 速度。
但是,我上面请求的问题是1x1 像素,因此无法确定图像大小,并且我不希望单独的服务器调用来计算净速度。
使用客户端的开始时间和请求和响应中存在的数据来计算互联网速度的任何解决方案。
任何想法都会有所帮助。