Wireshark не отображает данные GET или POST
Я студент, и я беру свой первый сетевой урок. Я работаю над заданием, разработанным для того, чтобы научиться использовать Wireshark и понимать передачу пакетов. Часть задания состоит в том, чтобы собрать некоторые данные об определенном запросе GET, но мой Wireshark не показывает ничего, связанного с запросами GET или POST.
Я обсуждал это с моим инструктором, и он тоже не может этого понять. Я пытался удалить / переустановить Wireshark, но не получил ничего другого.
Вот что я получаю, когда должен получать данные GET:
TCP http > 16070 [SYN, ACK] Seq=0 Ack=0 Win=14600 Len=0 MSS=1460 SACK_PERM=1 WS=512
Это первый пакет, который я получаю при подключении к необходимому серверу. Из того, что я собрал из инструкций по назначению и инструктора, это должно получить запрос GET. У кого-нибудь есть идеи?
1 ответ
Первое, что вы должны увидеть, это не ваш HTTP GET-запрос, а TCP-трехстороннее рукопожатие (установление / создание сеанса), частью которого является то, что вы показали в своем вопросе.
Клиент ->> SYN ->> Сервер
Клиент << - SYN ACK << - Сервер
Клиент ->> ACK ->> Сервер
Это устанавливает сеанс между клиентом и сервером. После того, как сессия установлена, вы увидите HTTP-трафик между клиентом и сервером.