HTTP в текстовом режиме | Практика по курсу “Компьютерные сети”
Исследуем работу протокола HTTP в текстовом режиме с помощью клиента терминала. Практические занятия по курсу “Компьютерные сети” – https://goo.gl/YP3l83
Страница курса – http://www.asozykin.ru/courses/networks_online
Протокол HTTP работает в текстовом режиме, поэтому для его исследования можно использовать любой клиент терминала, который может передавать на сервер строки.
В Linux можно использовать telnet, а в Windows – бесплатную программу putty, которую можно скачать по ссылке:
https://the.earth.li/~sgtatham/putty/latest/x86/putty.exe
Подключаемся к Web-серверу клиентом терминалов на порт 80 и вводим запрос HTTP GET.
Ответ сервера состоит из трех частей:
– Статус ответа (например, 200 ОК)
– Заголовки
– Содержимое Web-страницы (как правило, в HTML).
При использовании протокола HTTP 1.1 сервер не разрывает соединение после передачи ответа. Поэтому можно передать еще один запрос, использую то же самое соединение.
Лекции по курсу “Компьютерные сети” – https://goo.gl/0aIOuf
Лекция “Протокол HTTP” – https://youtu.be/RlccXUx4LVw
Лекция “Постоянное соединение в HTTP” – https://youtu.be/7DitlqcesKI
Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках:
https://goo.gl/kW93MA
Последние сообщения
127 полезных и бесплатных онлайн академий
24.04.2019
Ресурсы для objective-C программистов
21.03.2018