Почему на веб-сайте https есть пакет get http / 1.1? - PullRequest
0 голосов
/ 07 апреля 2020

Я набрал amazon.com в строке поиска mozilla и нажал enter, целью было наблюдать за обмененными пакетами через wireshark. Но, как ни странно, сразу после рукопожатия TCP появляется пакет GET HTTP / 1.1. После получения HTTP / 1.1 пакета существует пакет HTTP / 1.1 301, постоянно перемещенный с сервера amazon. Amazon наверняка использует HTTPS. У меня вопрос, почему есть запрос GET HTTP / 1.1, потому что я набрал amazon.com, а не https://amazon.com? Это поведение по умолчанию Firefox?

1 Ответ

0 голосов
/ 09 апреля 2020

После анализа пакетов я пришел к выводу, что поведение по умолчанию google-chrome и mozilla при вводе example.com заключается в установлении sh tcp-соединения через порт 80 и отправке запроса на получение http://example.com, если веб-сайт использовал https так, как это было в моем случае, он ответит и отклик http статуса 301 (перемещен навсегда), который включает в себя правильный адрес (https://example.com)

...