Несколько возможных причин, по которым Wireshark может не видеть HTTP-трафик на Windows:
- Использование неправильного порта. 2 Для HTTP обычно используется порт 80. 2 Если Wireshark анализирует трафик на другом порту, он не может определить, что трафик на, например, порту 1080 — это HTTP. 2
- Настройки безопасности браузера. 2 Некоторые браузеры имеют настройки безопасности, которые могут препятствовать анализу интернет-пакетов Wireshark. 2
- Режим работы сетевого адаптера. 3 Wireshark показывает только трафик, который поступает или уходит через один из сетевых интерфейсов компьютера. 3 Если адаптер не работает в режиме мониторинга, он по умолчанию фильтрует все пакеты, не предназначенные для компьютера. 3
- Использование неправильного интерфейса. 4 Нужно проверить, что захват трафика происходит через нужный интерфейс. 4
- Использование браузера, который делает запросы по протоколу HTTPS, а не HTTP. 4 В таком случае нужно убедиться, что браузер выполняет HTTP-запросы (на порту 80), а не HTTPS. 4