0

netcat に http ヘッダーを要求するためのコマンドがあるかどうか、または結果をフィルター処理するために sed を使用する必要があるかどうかはわかりません。この場合に sed を使用すると、最初の「<」が発生する前にすべてを抽出するだけでよいのでしょうか?

4

1 に答える 1

0

コマンド ライン ツールcurlには-I、ヘッダーのみを取得するオプションがあります。

-私/--頭

(HTTP/FTP/FILE) HTTP ヘッダーのみをフェッチします。HTTP サーバーには、ドキュメントのヘッダーだけを取得するために使用するコマンド HEAD があります。FTP または FILE ファイルで使用すると、curl はファイル サイズと最終更新時刻のみを表示します。

デモ:

$ curl -I stackoverflow.co.uk
HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 503
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.5
X-AspNet-Version: 2.0.50727
X-Powered-By: ASP.NET
Date: Thu, 26 Sep 2013 21:06:15 GMT
于 2013-09-26T21:08:00.263 に答える