1

なぜコマンドを書くことができるのですか

ping www.google.com

だがしかし

ping www.google.com/

また

ping http://www.google.com

後者の2つは、「不明なホスト」エラーを生成します。

4

2 に答える 2

1

pingは、ホスト(ホスト名またはIPアドレス)が稼働しているかどうかを通知するために使用されます。これを行うには、ICMPプロトコルを使用します。URLやWebサーバーについては何も知りません。

おそらく必要なのは、http-pingのhttp pingようなユーティリティです。または、、などのツールを使用して、ウェブサイトのインデックスページを取得し、その方法でレイテンシを測定することもできます。curlwget

curl(これはHEADリクエストを実行します):

$ time curl -I http://www.cnn.com >/dev/null

real    0m0.242s    <== 242 milliseconds
user    0m0.015s
sys     0m0.016s

curlGETリクエストの例:

$ time curl http://www.cnn.com >/dev/null

real    0m0.783s    <== 783 milliseconds
user    0m0.031s
sys     0m0.030s

これにより、Webサーバーがホストからどの程度応答するかを大まかに把握できます

于 2012-10-19T01:27:13.820 に答える
1

pingはIPアドレスまたはホスト名で機能するため(IPに解決されます)。

www.google.comはホストですがwww.google.com/http://www.google.comURLです。

于 2012-10-19T01:31:37.023 に答える