首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从浏览器Ping

问从浏览器Ping
EN

Stack Overflow用户
提问于 2014-10-06 04:37:51
回答 2查看 30.9K关注 0票数 1

我有一个HTML页面,我想从它测试一个ping。我想要一个用户连接到网站,在主页上,他将获得从他的计算机到一个特定的服务器往返的结果。

我应该使用"Ping“吗?我听说过一个叫做可应用ping的东西,但它是我需要自己构建的东西,我不知道怎么做..请帮帮忙

EN

回答 2

Stack Overflow用户

发布于 2014-10-06 04:52:26

Ping只是对请求和响应之间延迟的度量。尽管如Havenard所说,ping是基于ICMP实现的,你可以使用HTML/JS来模拟它,但它会增加一点延迟,因为它是在高层处理的。

​

ping-server.html (服务器端)

​

代码语言:javascript
复制
hello

​

ping-client.html (客户端/在浏览器中使用jQuery/js)

​

代码语言:javascript
复制
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
    var ping = new Date;

    $.ajax({
        url: "ping-server.html",
        cache:false,
        success: function(output){ 
            ping = new Date - ping;
            Console.log("Ping/Latency: " + ping);
        }
    });
</script>
</head>
</html>

JSFiddle Demo!

票数 3
EN

Stack Overflow用户

发布于 2014-10-06 04:54:47

http://jsfiddle.net/GSSCD/203/

这不是我做的。它似乎做了你想要的,如果你想添加你自己的服务器,只需将它添加到

代码语言:javascript
复制
var komodel = new PingModel(['localhost',
'ws-bdimperio8',
'ws-bdimperio8.payformance.net',
'ws-bdimperio8.payformance.com',
'ws-bdimperio8.payspan.com',
'ws-bdimperio8/favicon.ico',
'127.0.0.1', 
'unknown'
]);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26206979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档