如何在客户端使用javascript检查正确的ping响应时间?

How to check the correctly ping response time using javascript in client-side?

提问人:Yoshida Atsushi 提问时间:3/11/2021 更新时间:3/11/2021 访问量:429

问:

我已经检查了代码后面的ping响应时间。但这个值与实际值不同。 如何在客户端使用javascript检查正确的ping响应时间?100ms

    $.ajax({
        url: 'https://jsfiddle.net/',
        method: 'HEAD',
        start_time: new Date().getTime(),
        success: function(data) {
            alert('This request took '+(new Date().getTime() - this.start_time)+' ms');
        }
    });

enter image description here

enter image description here

JavaScript ajax 响应 ping 客户端

评论

1赞 luk2302 3/11/2021
据我所知,你真的不能,你需要这个值有多精确?在我的测试中,它只相差 ~10 毫秒
0赞 Yoshida Atsushi 3/11/2021
没关系,但正如你所看到的,在我这边大约 100 毫秒左右是不同的。
0赞 Yoshida Atsushi 3/11/2021
请看一下这个 jsfiddle.net/sq75n3wu
0赞 luk2302 3/11/2021
120 对 114 和 181 对 167 - 不幸的是,我无法重现这些问题。
0赞 Yoshida Atsushi 3/11/2021
如果是这样,您能告诉我如何在没有$ajax的情况下使用$http angularjs 实现上述函数吗?

答: 暂无答案