Как работают 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

  • @castbreeder
    @castbreeder8 ай бұрын

    POST как раз для создания (не идемпотентный), PUT - полное обновление обьекта, PATCH - частичное

  • @first-file-comom

    @first-file-comom

    8 ай бұрын

    Это не обязательно так) я могу сделать и все пост запрос на чтение документа) прост потому что так захотелось. Или пут передать на удаление. Все же зависит от реализации сервера

  • @castbreeder

    @castbreeder

    8 ай бұрын

    @@first-file-comom без сомнения. но PUT это семантика полного обновления объекта

  • @first-file-comom

    @first-file-comom

    8 ай бұрын

    @@castbreeder да, я же не спорю ) Кажется я пользовался на тот момент какой-то докой. И это могло быть MDN developer.mozilla.org/ru/docs/Web/HTTP/Methods/PUT

  • @DimaTiunov

    @DimaTiunov

    7 ай бұрын

    @@castbreederпросто ты рест перепутал с низким уровнем. Низкий уровень формализованый, в рест это концепция с нечётким контрактом

  • @rustamsai3138
    @rustamsai31387 ай бұрын

    Круто! Структурно, просто, приятно слушать! Спасибо за ваш труд!

  • @MisterRollik
    @MisterRollik Жыл бұрын

    Очень хорошо объясняете материал! Мне кажется короткие (10 - 20 минут) видеоролики на конкретную тему это лучший вариант начинающим программистам разложить все свои знания по полочкам. Лично мне определенно помогло, чувствую что теперь полностью понимаю основную цепочку событий происходящую под капотом моего интернет кабеля, спасибо!

  • @first-file-comom

    @first-file-comom

    Жыл бұрын

    Благодарю! К сожалению не всегда можно уместить весь материал в 20 минут) конечно, его можно запихнуть в 20 минут, но тогда качество итоговых знаний слабеет

  • @gagogoga794
    @gagogoga7947 ай бұрын

    Желаю тебе пробиться в топы ютуба, ты красавчик! 💪🏻

  • @first-file-comom

    @first-file-comom

    7 ай бұрын

    Спасибо!) От души душевно в душу)

  • @demidovmaxim1008
    @demidovmaxim10088 ай бұрын

    Большое спасибо за выпуск!

  • @Atikan37
    @Atikan378 ай бұрын

    Спасибо за информативное видео! Всё по полочкам!

  • @oOSwiMmOo
    @oOSwiMmOo7 ай бұрын

    Спасибо! Очень доступно. Визуализация отличная

  • @Alexander-gw8kr
    @Alexander-gw8kr8 ай бұрын

    Классно объяснил про порты, спасибо 🎉

  • @za_rekoi
    @za_rekoi Жыл бұрын

    Полезно!

  • @user-tf1lg2qb7x
    @user-tf1lg2qb7x9 ай бұрын

    Прекрасное видео, спасибо автору!

  • @first-file-comom

    @first-file-comom

    9 ай бұрын

    Благодарю!

  • @Breag2011
    @Breag20114 ай бұрын

    Спасибо. Доходчиво!

  • @STELLS541
    @STELLS54111 ай бұрын

    Было интересно)

  • @first-file-comom

    @first-file-comom

    11 ай бұрын

    Крутяк!)

  • @user-lj4qx8kf3b
    @user-lj4qx8kf3b8 ай бұрын

    Спасибо 🎉

  • @user-fl2lg1rs6v
    @user-fl2lg1rs6v7 ай бұрын

    Классный видос)

  • @alenache1
    @alenache1 Жыл бұрын

    годно)

  • @user-sp1vi7fg2u
    @user-sp1vi7fg2u7 ай бұрын

    Познавательно, занимаюсь веб разработкой лет 5, но все время использовал http 1.1 и как-то не парился, а тут уже http 3 на подходе

  • @first-file-comom

    @first-file-comom

    7 ай бұрын

    Фронтендом? Или все вместе?

  • @user-sp1vi7fg2u

    @user-sp1vi7fg2u

    7 ай бұрын

    @@first-file-comom всё вместе, Full Stack Js developer

  • @first-file-comom

    @first-file-comom

    7 ай бұрын

    В nginx довольно легко включить вторую версию. Серт нужен разве что http2 on;

  • @user-sp1vi7fg2u

    @user-sp1vi7fg2u

    7 ай бұрын

    @@first-file-comom Да, в Node.js вроде бы тоже есть http2

  • @SaintPhoenixRus
    @SaintPhoenixRus9 ай бұрын

    Спасибо

  • @ninja095
    @ninja0956 ай бұрын

    я был здесь. двигаемся дальше...

  • @first-file-comom
    @first-file-comom Жыл бұрын

    Таймкоды Вступление 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

  • @2difficult2do
    @2difficult2do10 ай бұрын

    Оставлю и я свой комментарий :-)

  • @slacki6363
    @slacki63638 ай бұрын

    TCP/IP - это стек, TCP - протокол

  • @romanbolgar
    @romanbolgar8 ай бұрын

    Спасибо было познавательно. Но хотелось бы больше конкретики и пользы. Может есть какие-то расширения которые Делают что-то аналогичное показанное на 11:20 . А ещё хотелось бы где-то найти обход блокировки от провайдера. Разные VPN не помогают Я в этом не сильно разбираюсь Там наверное какая-то блокировка по DNS На каком-то другом уровне. Кстати в этих уровнях протокола тоже часто путаюсь

  • @first-file-comom

    @first-file-comom

    8 ай бұрын

    Спасибо вам за просмотр! В этом видео я больше хотел показать какие-то базовые вещи на уровне понимания. Для того, чтобы была понятна терминология. Да, в видео есть ошибки, каюсь, однако, для объяснения асинхронных запросов этого достаточно) А про впн мысль хорошая. Как-то не подумал упомянуть в видео об этом)

  • @first-file-comom

    @first-file-comom

    8 ай бұрын

    @@4gnetwork это про что? Не очень понял

  • @first-file-comom

    @first-file-comom

    8 ай бұрын

    @@4gnetwork а, ну да. Как-то я это упустил

  • @AntonioBenderas
    @AntonioBenderas Жыл бұрын

    Я не успеваю

  • @AntonioBenderas
    @AntonioBenderas Жыл бұрын

    ML/AI

  • @StanleyFishman
    @StanleyFishman8 ай бұрын

    Ещееее мееееедлееееееееее. Ооооооочееееееень быыыыыыстрооооооо..................

  • @AXSMEBEL
    @AXSMEBEL7 ай бұрын

    apache2 вышел из чата

  • @user-yi2id1zg7r
    @user-yi2id1zg7r8 ай бұрын

    Можно говорить ещё медленнее? Спасибо

  • @first-file-comom

    @first-file-comom

    8 ай бұрын

    Да, что-то меня там колбасило

  • @user-zu8lu7mm3y

    @user-zu8lu7mm3y

    Ай бұрын

    Так регулировки скорости есть же

  • @anri77777777
    @anri777777778 ай бұрын

    Примерно так на украине обучают безопасников настраивать WAF.

Келесі