1

有什么方法可以让用户 ping 一个测试 IP

用户 --> 服务器 --> 他们的实际 Ping 不是服务器

我知道您可以使用 PHP 进行 ping 操作,但 PHP 无法从客户端执行任何操作。

也许是 jQuery?

感谢您的任何提示或建议。

4

1 回答 1

1

JavaScript 无法执行用于 ping 服务器的 ICMP Echo 请求。

最接近的替代方法是使用XMLHttpRequestorImage对象发出 HTTP 请求并测量所用时间;当然,为此花费的时间是 DNS 查找、TCP 握手、发送标头、服务器处理和接收响应的组合。

我应该注意,在第一次“ping”之后,后续请求可能更准确。

于 2012-08-30T06:19:32.367 回答