2月25日(水)1コマ目
今日、やったこと
HTTPパケット④(リクエストパケット)解析
今日のホワイトボード
前回は
前回は、パケット④のイーサネットヘッダからHTTPヘッダのリクエストラインまで解析。
HTTPヘッダのリクエストラインは
POST /formtest/showall.php HTTP/1.1
となっていた。
Webフォームで入力・選択したデータのクエリパラメータはなかった。どこにある?
※GETコマンド(パケット③)の場合は、クエリパラメータで送信していた。
HTTPヘッダ
リクエストラインのあとのヘッダフィールドから。
〇ヘッダフィールド
とりあえず、項目名Host、Content-Typeだけ確認。
![]() |
| 図 ヘッダーフィールド① |
![]() |
| 図 ヘッダーフィールド② |
![]() |
| 図 ヘッダーフィールド③ |
〇メッセージボディ
ヘッダフィールドのあとにはメッセージボディがつづく。
メッセージボディにWebフォームで入力・選択したデータが格納されている。
![]() |
| 図 メッセージボディ |
〇まとめ
ヘッダフィールド、メッセージボディは下図のようになっていた。
ヘッダフィールドは一部のみ。
![]() |
| 図 ヘッダーフィールド、メッセージボディ |
次回は
最終回。テストをします。




