Как работают HTTP-запросы? Чем отличается HTTP / 1.1 от HTTP / 2 и HTTP / 3?
Всем привет! В этом уроке мы поговорим про http-запросы о том из чего они состоят и как устроен процесс от начала ввода урл адреса до выдачи результата. Так же немного поговорим о разнице в версиях http протоколов 1.1 vs 2 vs 3. Всем приятного просмотра!
Канал и чат в телеграме: t.me/first_file_comom
Тайм-коды:
00:00 Вступление
00:23 Начало
00:35 Мем про хацкера
00:54 Из чего состоит URL
02:15 Что происходит после ввода URL в браузере
03:33 Что такое DNS
03:40 Продолжаем
05:35 Какие HTTP-методы бывают
06:29 Из чего состоит тело сообщения
08:21 Разница в версиях протокола
08:54 Про HTTP/2
10:33 Про HTTP/3
#webdevelopment #web #урокипрограммирования #первыйфайлкомом #http3 #основыпрограммирования #http2 #https #запросы #httpзапросы #get #post #put #delete #patch #url
Пікірлер: 46
POST как раз для создания (не идемпотентный), PUT - полное обновление обьекта, PATCH - частичное
@first-file-comom
8 ай бұрын
Это не обязательно так) я могу сделать и все пост запрос на чтение документа) прост потому что так захотелось. Или пут передать на удаление. Все же зависит от реализации сервера
@castbreeder
8 ай бұрын
@@first-file-comom без сомнения. но PUT это семантика полного обновления объекта
@first-file-comom
8 ай бұрын
@@castbreeder да, я же не спорю ) Кажется я пользовался на тот момент какой-то докой. И это могло быть MDN developer.mozilla.org/ru/docs/Web/HTTP/Methods/PUT
@DimaTiunov
7 ай бұрын
@@castbreederпросто ты рест перепутал с низким уровнем. Низкий уровень формализованый, в рест это концепция с нечётким контрактом
Круто! Структурно, просто, приятно слушать! Спасибо за ваш труд!
Очень хорошо объясняете материал! Мне кажется короткие (10 - 20 минут) видеоролики на конкретную тему это лучший вариант начинающим программистам разложить все свои знания по полочкам. Лично мне определенно помогло, чувствую что теперь полностью понимаю основную цепочку событий происходящую под капотом моего интернет кабеля, спасибо!
@first-file-comom
Жыл бұрын
Благодарю! К сожалению не всегда можно уместить весь материал в 20 минут) конечно, его можно запихнуть в 20 минут, но тогда качество итоговых знаний слабеет
Желаю тебе пробиться в топы ютуба, ты красавчик! 💪🏻
@first-file-comom
7 ай бұрын
Спасибо!) От души душевно в душу)
Большое спасибо за выпуск!
Спасибо за информативное видео! Всё по полочкам!
Спасибо! Очень доступно. Визуализация отличная
Классно объяснил про порты, спасибо 🎉
Полезно!
Прекрасное видео, спасибо автору!
@first-file-comom
9 ай бұрын
Благодарю!
Спасибо. Доходчиво!
Было интересно)
@first-file-comom
11 ай бұрын
Крутяк!)
Спасибо 🎉
Классный видос)
годно)
Познавательно, занимаюсь веб разработкой лет 5, но все время использовал http 1.1 и как-то не парился, а тут уже http 3 на подходе
@first-file-comom
7 ай бұрын
Фронтендом? Или все вместе?
@user-sp1vi7fg2u
7 ай бұрын
@@first-file-comom всё вместе, Full Stack Js developer
@first-file-comom
7 ай бұрын
В nginx довольно легко включить вторую версию. Серт нужен разве что http2 on;
@user-sp1vi7fg2u
7 ай бұрын
@@first-file-comom Да, в Node.js вроде бы тоже есть http2
Спасибо
я был здесь. двигаемся дальше...
Таймкоды Вступление 00:00 Начало 00:23 Мем про хацкера 00:35 Из чего состоит URL 00:54 Что происходит после ввода URL в браузере 2:15 Что такое DNS 03:33 Продолжаем 03:40 Какие HTTP-методы бывают 05:35 Из чего состоит тело сообщения 06:29 Разница в версиях протокола 08:21 Про HTTP/2 08:54 Про HTTP/3 10:33
Оставлю и я свой комментарий :-)
TCP/IP - это стек, TCP - протокол
Спасибо было познавательно. Но хотелось бы больше конкретики и пользы. Может есть какие-то расширения которые Делают что-то аналогичное показанное на 11:20 . А ещё хотелось бы где-то найти обход блокировки от провайдера. Разные VPN не помогают Я в этом не сильно разбираюсь Там наверное какая-то блокировка по DNS На каком-то другом уровне. Кстати в этих уровнях протокола тоже часто путаюсь
@first-file-comom
8 ай бұрын
Спасибо вам за просмотр! В этом видео я больше хотел показать какие-то базовые вещи на уровне понимания. Для того, чтобы была понятна терминология. Да, в видео есть ошибки, каюсь, однако, для объяснения асинхронных запросов этого достаточно) А про впн мысль хорошая. Как-то не подумал упомянуть в видео об этом)
@first-file-comom
8 ай бұрын
@@4gnetwork это про что? Не очень понял
@first-file-comom
8 ай бұрын
@@4gnetwork а, ну да. Как-то я это упустил
Я не успеваю
ML/AI
Ещееее мееееедлееееееееее. Ооооооочееееееень быыыыыыстрооооооо..................
apache2 вышел из чата
Можно говорить ещё медленнее? Спасибо
@first-file-comom
8 ай бұрын
Да, что-то меня там колбасило
@user-zu8lu7mm3y
Ай бұрын
Так регулировки скорости есть же
Примерно так на украине обучают безопасников настраивать WAF.