投稿

12月, 2023の投稿を表示しています

12月19日(火)3コマ目

イメージ
今日、やったこと HTTPパケット解析解説 今日のホワイトボード HTTPヘッダは 文字列データ。1つ1つの文字列データの間に区切りのCR(0x0d)+LF(0x0a)がある。 図 HTTPヘッダは文字列データ パケット7 解析結果 この授業での重要なポイントは先頭のリクエストラインと最後のメッセージボディ部。 〇リクエストライン HTTPヘッダは以下のリクエストラインから始まる。   POST /formtest/showall.php HTTP/1.1 リクエストラインの各項目は下表のとおり。 POST サーバーにHTTPのPOSTコマンドでリクエスト /formtest/showall.php リクエストするURL HTTP/1.1 サーバーとのやり取りに使うHTTPのバージョン これは、クライアント側のHTMLの<form>タグに  method=post  action=http://172.16.8.10/formtest/showall.php と書かれているため、サーバーにPOSTコマンドで/formtest/showall.phpをリクエストする。 HTTPのバージョンは利用するWebブラウザ等で決まる。 〇メッセージボディ部 メッセージボディにはWebページで選択・入力した内容がある。 〇重要ポイント POSTコマンドでサーバーへリクエストする際は、入力・選択内容はメッセージボディー部にセットされる。 図 パケット7  HTTPヘッダ解析結果 パケット6 解析結果 〇リクエストライン HTTPヘッダは以下のリクエストラインから始まる。   GE T /formtest/showall.php HTTP/1.1?q1=hokkaido&q2=kishu&q3=both  HTTP/1.1 リクエストラ...

12月5日(火)3コマ目

イメージ
今日、やったこと [パケット解析]HTTPのパケット7 今日のホワイトボード [パケット解析]HTTPのパケット7 先頭のイーサネットヘッダからIPヘッダ、TCPヘッダの重要項目は以下のとおり。 図 イーサネットヘッダからTCPヘッダまで 次回は このパケットの解説をします。