TCPを介してイン/アウトパケットをスニッフィングしています。 GET出力がありますが、どのパケットが入力であるか知りたいですか?ブラウザはこれをどのように判断しますか?
簡単な説明:私はスニッフィングしていて、すべてのGETリクエストを受け取りますが、それらをHTTP 200OKリクエストに接続する方法がわかりません。
理解を深めるために、全体を見てください ウィキペディアのHttp記事 ですが、上記では、GETへの「ハンドル」がトランスポート層(TCP)によって調整されていることがわかります。
HTTPセッションは、一連のネットワーク要求/応答トランザクションです。 HTTPクライアントは、サーバー上の特定のポート(通常はポート80。TCPおよびUDPポート番号)のリストを参照)への伝送制御プロトコル(TCP)接続を確立することによって要求を開始します。HTTPサーバーそのポートでリッスンすることは、クライアントの要求メッセージを待ちます。要求を受信すると、サーバーは「HTTP/1.1 200 OK」などのステータス行と独自のメッセージを送り返します。このメッセージの本文は通常、要求されたものです。ただし、エラーメッセージやその他の情報も返される場合があります。