Тёмный

HTTP в текстовом режиме | Компьютерные сети 2024 - 11 

Andrey Sozykin
Подписаться 130 тыс.
Просмотров 2,8 тыс.
50% 1

Практика по протоколу HTTP. Отправляем запросы в командной строке и разбираем ответы.
Как поддержать курс:
- Boosty - boosty.to/asozykin
- Cloudtips - pay.cloudtips.ru/p/45a4055b
Заранее спасибо за помощь!
В Windows для подключения к Web-серверу используется бесплатная программа putty - www.putty.org/
В Linux и MacOS можно использовать команду telnet в терминале.
Сайт, к которому отправлялись запросы - networkscourse.ru/
Страницы сайта:
О проекте - networkscourse.ru/about
Документ RFC 791 - networkscourse.ru/rfc791.txt
Для хостинга сайта используется Github Pages -pages.github.com/
Исходники сайта - github.com/networkscourse/net...
00:00 - Начало
01:02 - Настройка putty для отправки запроса к серверу
01:55 - Отправка запроса HTTP
03:38 - Разбор ответа HTTP
05:21 - Запрос страницы /about
06:20 - Запрос текстовой страницы /rfc791.txt
08:26 - Запрос несуществующей страницы
08:58 - Ответ со статусом 404 Not Found
09:53 - Итоги
Плейлист с лекциями курса - • Компьютерные сети 2024
Рекомендуемые книги:
1. Д.Ф.Куроуз, К.В.Росс. Компьютерные сети. Нисходящий подход.
2. Э.Таненбаум, Д.Уэзеролл. Компьютерные сети.
3. В.Г.Олифер, Н.А.Олифер. Компьютерные сети. Принципы, технологии, протоколы.
Мой канал в telegram - t.me/a_sozykin
VK - avsozykin
Мой сайт - www.asozykin.ru
Мой канал с короткими и понятными объяснениями сложных тем в ИТ и компьютерных науках - @AndreySozykin

Наука

Опубликовано:

 

19 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 40   
@untraff
@untraff 18 дней назад
Андрей большое вам спасибо за уроки, вы даже не представляете насколько это аткуальео сейчас доя меня. (Очень актуально) :>
@AndreySozykin
@AndreySozykin 17 дней назад
Рад, что курсы актуальны! Можно узнать, почему?
@manOfPlanetEarth
@manOfPlanetEarth 16 дней назад
@@AndreySozykin скорее всего как обычно: учеба/подготовка к собеседованию
@untraff
@untraff 16 дней назад
@@AndreySozykin Просто для себя, закрываю пробелы в знаниях, а в сетях огромный пробел)
@AndreySozykin
@AndreySozykin 15 дней назад
Успех в изучении сетей!
@Harek0days
@Harek0days 14 дней назад
Компьютерные сети от Андрея Созыкина, как сериал = постоянно ждешь новую серию. Кстати когда?)
@AndreySozykin
@AndreySozykin 13 дней назад
Новая серия сегодня, вот ссылка - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-AMonMSmVUeI.html
@user-hq5ub2jr2j
@user-hq5ub2jr2j 18 дней назад
Отличный урок, спасибо!)
@AndreySozykin
@AndreySozykin 17 дней назад
Пожалуйста!
@riserlarens7634
@riserlarens7634 20 дней назад
Спасибо!!!
@AndreySozykin
@AndreySozykin 20 дней назад
Пожалуйста!
@alexl5144
@alexl5144 19 дней назад
Спасибо за урок. Как всегда полезно и познавательно.
@AndreySozykin
@AndreySozykin 19 дней назад
Пожалуйста!
@manOfPlanetEarth
@manOfPlanetEarth 19 дней назад
@@AndreySozykin Андрей, приветствую👋🏼 1. Сколько примерно планируется видео уроков в этом курсе? 2. я перевалил предыдущий курс за середину, читаю все комментарии и задаю свои вопросики - заметил, что вы давненько перестали отвечать на вопросы под тем курсом. Может, вернётесь и туда, к тому "монолиту"?☺️ Тот курс - глыба ютюба по сетям☺️ А под этим курсом у меня будут уже другие вопросики)
@MikhailEliseev-uc5ri
@MikhailEliseev-uc5ri 14 дней назад
Андрей, у меня есть ощущение, что было бы очень полезно добавить в видео, как все тоже самое проделать на маке, для которого нет putty
@AndreySozykin
@AndreySozykin 14 дней назад
К сожалению, сейчас у меня нет Mac, поэтому не смогу записать такое видео. На Mac и Linux нужно в терминале написать команду: telnet networkscourse.ru 80 После этого откроется соединение, в котором можно вводить команды, которые я вводил в putty в видео.
@user-db1uk5js9i
@user-db1uk5js9i 17 дней назад
Спасибо большое Вам за ваш труд 🙏 Хотелось бы в курсе немного еще про сетевую безопасность узнать, например про протокол tls 1.3. Мне кажется за это время он уже не в стадии внедрения ( как вы говорили в старом курсе), а уже в опытном и широком эксплуатации. 😊
@AndreySozykin
@AndreySozykin 17 дней назад
Да, про защищённые сетевые протоколы будет отдельный раздел. Потому что почти все сайты и API сейчас используют HTTPS.
@manOfPlanetEarth
@manOfPlanetEarth 16 дней назад
"в опытном и широком эксплуатации"
@user-ol5ro8xj3p
@user-ol5ro8xj3p 18 дней назад
спасибо
@AndreySozykin
@AndreySozykin 14 дней назад
Пожалуйста!
@DemetrekeN
@DemetrekeN 19 дней назад
Андрей, спасибо за ваш труд, у меня есть небольшое предложение. Хотелось бы чтобы в обновленном курсе, в сравнении с прежним, вы уделили время общей практической составляющей и пояснению с точки зрения опыта. Либо как альтернатива, отдельное видео с пояснением. Например: клиент-серверного взаимодействия, от формирования/отправки пакета до отдачи статики, кода возврата и т.д. Считаю, что подобный подход придаст вашему курсу особую ценность для тех, кто стремится усовершенствовать свои навыки в области сетевых технологий, будь то системные администраторы, DevOps инженеры и т.д. На собеседованиях часто ожидается широкое понимание того, как происходит сетевое взаимодействие, и ваш курс может стать отличной отправной точкой в этом направлении. Освещение этой темы от вас, будет бесценным и, безусловно, вызовет восторг у Миши и всей нашей команды.
@AndreySozykin
@AndreySozykin 19 дней назад
Спасибо за приятный отзыв! Не понял, что именно из практического имеет смысл включить? Это видео ведь как раз практическое?
@diskortdiskortov4730
@diskortdiskortov4730 19 дней назад
Годнота!
@AndreySozykin
@AndreySozykin 19 дней назад
Спасибо!
@lukts7839
@lukts7839 16 дней назад
Андрей большое спасибо за урок и за курс! Очень полезно. Подскажите, я так понимаю новый курс в процессе создания, когда вы планируете все закончить?
@AndreySozykin
@AndreySozykin 16 дней назад
Спасибо за приятный отзыв. Да, новый курс в процессе создания. Планирую всё записать до конца лета.
@lukts7839
@lukts7839 15 дней назад
@@AndreySozykin Спасибо большое за ответ! Подскажите еще, что из старого кусса уже устарело, хочу всо посмотреть, конца лета боюсь не дождусь))
@AndreySozykin
@AndreySozykin 15 дней назад
До транспортного уровня включительно в старом курсе всё актуально. Начиная с прикладного уровня уже лучше новый курс смотреть.
@lukts7839
@lukts7839 14 дней назад
@@AndreySozykin О спасибо большое. Будем ждать. Спасибо Вам, вы делаете огромную и очень полезную работу для людей.
@999huh
@999huh 14 дней назад
тп23 матмеха готовятся к экзамену по рекомендации Зеленчука
@AndreySozykin
@AndreySozykin 14 дней назад
Успехов на экзамене! Илье привет!
@2104321043
@2104321043 15 дней назад
Ждём ролик про https(ssl протокол) 443 порт
@AndreySozykin
@AndreySozykin 15 дней назад
Обязательно будет, но после транспортного уровня и защищённого протокола TLS.
@strongerworld3651
@strongerworld3651 10 дней назад
Здраствуйте Андрей. Спасибо вам за ваши обучающие видео. Я всё сделал как вы и показывали только когда вы говорили: "вводим пустую строку" я также ввел пустую строку нажав на пробел однако ничего не произошло. Скажите пожалуйста, а почему я не получил ответ от сервера?
@strongerworld3651
@strongerworld3651 10 дней назад
А всё я разобрался. Нужно было вместо пробела нажать ВВОД
@AndreySozykin
@AndreySozykin 10 дней назад
Да, именно так, ввод пустой строки означает, что просто нажимаем на Enter.
@MRaynold
@MRaynold 19 дней назад
😊
@user-bs9ns8jo2i
@user-bs9ns8jo2i 19 дней назад
Когда я в программе Putty нажимаю Open, как и у вас, открывается черное окно, а затем, спустя пару секунд, выдает ошибку "Connection closed by remote host". Что может быть причиной такой ошибки?
@AndreySozykin
@AndreySozykin 19 дней назад
Всё ли правильно настроили: адрес сервера, порт, тип подключения?
Далее
Skate Master Level-131 Cool Skills #iosgamingshorts
00:35
Редакция. News: 117-я неделя
46:26
Просмотров 1,6 млн
Что такое HTTP, API и протоколы
6:37