Menu
Coddy logo textTech

ヘッダーを見る

Coddyの「ターミナルで学ぶネットワーク」コースのレッスン 26/47。

デフォルトでは、curl はボディだけを出力します。2つのフラグでその動作を変更できます。

-i はレスポンスヘッダーをボディの上に含めます。ページは正しく表示されるのに何かがおかしい場合に使います。

-I は HEAD メソッドを使ってヘッダーだけを取得するため、大きなデータはダウンロードされません。何かが存在するか、種類は何か、サイズはどのくらいかを確認したいときに使いましょう。

curl -si http://127.0.0.1:9116/index.html | head -1
curl -sI http://127.0.0.1:9116/index.html

実行ごとの生のヘッダー出力を比較するときは注意してください。通常、毎秒変化する Date が含まれています。ブロック全体の差分を取るのではなく、実際に確認したいヘッダーをフィルタリングしてください。

challenge icon

チャレンジ

中級

レスポンスを取得し、ヘッダーを含む最初の行を読み取ります。

index.htmlを含むフォルダーをポート9116で提供し、curlにヘッダーを含めて、ステータス行である最初の行だけを出力するよう指示します:

HTTP/1.0 200 OK

自分で試してみよう

ターミナル
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

ターミナルで学ぶネットワークのすべてのレッスン

自分で練習してみよう: Terminalプレイグラウンド