1

ユーザーがから送信されるテストIPにpingを実行できるようにする方法はありますか?

ユーザー->サーバー->サーバーではなく実際のping

PHPを使用してpingを実行できることは知っていますが、PHPはクライアント側からは何も実行できません。

jQuery多分?

ヒントや提案をありがとう。

4

1 に答える 1

1

JavaScriptは、サーバーへのpingに使用されるICMPエコー要求を実行できません。

最も近い代替手段は、XMLHttpRequestorImageオブジェクトを使用してHTTPリクエストを作成し、かかった時間を測定することです。もちろん、それにかかる時間は、DNSルックアップ、TCPハンドシェイク、ヘッダーの送信、サーバー処理、および応答の受信の組み合わせです。

最初の「ping」の後、後続の要求はおそらくより正確であることに注意する必要があります。

于 2012-08-30T06:19:32.367 に答える