最初のヘッダーのサイトやステータスコードを取得するためにcurlコマンドを使用します

curlコマンドは、最も一般的に使用されるパラメータであり、-I以下の結果を得、HEAD要求を使用して、ヘッダ情報のみを返します。

ルート@ localhostの:〜#カール-Iます。http:// 192.168.100.115 
HTTP / 1.1  200 OK 
サーバー:nginxの / 1.103 (Ubuntuの)
日:火曜、25ジュン2019年 114331 GMT 
コンテンツ -タイプ:テキスト/ HTMLの
コンテンツ -length:612 
最終変性:水曜日、12ジュン2019年 063615 GMTの
接続:キープ - 生きている
のETag :5d009d5f-264
受け入れ -Rangesを:バイト

 

我々は最初の行のgrepフィルタを使用する場合は通常、我々は、彼らがWebサービスが正常に動作しているかどうかを確認することができ、Webサービスを監視し、不必要な多くの情報を見つけるのWeb HTTPステータスコードに応じて出力されます。

ルート@ localhostの:〜#カール-Iます。http:// 192.168.100.115 | grepの-E 'HTTP | 200 OK' 合計%受信%Xferd平均速度時間時間時間現在
                                 DLOADアップロード合計は、使用済みの左速度
  0    612     0      0     0      0       0       0 - : - : - - : - : - - - : - : -      0 
HTTP / 1.1  200 OK

 

ソリューション1

ルート@ localhostの:〜#カール-I -sます。http:// 192.168.100.115 | grepの-E 'HTTP | 200 OK' 
HTTP / 1.1  200 OK

-s 何のスケジュールまたは出力エラーメッセージを意味しないサイレント、サイレントモード、;

 

ソリューション2

ルート@ localhostの:〜#カール-s - ワット " %{HTTP_CODE} " -oは/ dev / nullののhttp:// 192.168.100.115 
200

 

ソリューション3

ルート@ localhostの:〜#カール-Iます。http:// 192.168.100.115 2>を/ dev / null |ヘッド-n1 
HTTP / 1.1  200 OK

 

おすすめ

転載: www.cnblogs.com/orzs/p/11084994.html