Руководство по HTTP для новичков

Sdílet
Vložit
  • čas přidán 2. 06. 2024
  • Что такое протокол HTTP? Чем отличается HTTP от HTTPS? Какие бывают запросы? Каким образом происходит обращение к серверу и что такое API?
    Эти и другие вопросы не редко можно встретить в ходе интервью на позицию Junior.
    Чаще всего ними могут столкнуться кандидаты на позицию QA Manual и Web-разработчики.
    Поэтому знать на них ответы будет полезно начинающему специалисту, чтоб успешно пройти техническое собеседование.
    Эд Изотов, QA Lead в Intersog и преподаватель в Компьютерной школе Hillel, выступает с докладом на митапе, организованном компанией HYS Enterprise.
    00:00 - Вступление
    0:57 - Введение
    2:20 - Что такое протокол HTTP
    8:50 - Как выглядит общение клиента с сервером
    12:28 - Понимание работы веб приложений
    13:20 - Web Application Architecture
    22:14 - Веб сервисы
    23:18 - Сравнение Soap и Rest
    33:39 - Разница между Rest и GraphQL
    36:04 - Для чего тестировать?
    39:33 - Инструменты для тестирования API
    45:24 - Вопросы по веб сервисам и HTTP на собеседованиях
    46:22 - О роли PHP для тестировщиков
    48:20 - Практическая демонстрация
    Курс QA Manual онлайн - online.ithillel.ua/courses/qa...
    Компьютерная Школа Hillel
    #http #QA #тестирование #osi #tcp #ip #localhost #host #domen

Komentáře • 72

  • @sk_zis2332
    @sk_zis2332 Před 4 lety +42

    Лектору браво. Слушаю вторую лекцию - в восхищении от его знаний, стиля изложения. Учится прямо само

    • @user-mt6gk7kc3i
      @user-mt6gk7kc3i Před 2 lety

      тоже самое, ищу ток с ним лекции даже))

  • @irinanehreskul2241
    @irinanehreskul2241 Před 3 lety +3

    Аминь!) Все стало гораздно яснее и проще)) Спасибо большое ))

  • @alexf9172
    @alexf9172 Před 4 lety +21

    Спасибо за лекцию! 👍👍👍 Просьба, прикрепите ссылочку (под видео в описание)на слайды презентации.

  • @llARXANGELll
    @llARXANGELll Před 2 lety +5

    Очень крутой лектор! Прям очень информативно и доходчиво объясняет, структурно! Круто!

  • @irinalyuta5022
    @irinalyuta5022 Před 3 lety +1

    👍 спасибо! Интересно и понятно!

  • @egorkomarov4719
    @egorkomarov4719 Před 4 lety +16

    Супер четко и понятно!
    Лайк лектору =)

  • @alenache1
    @alenache1 Před rokem +1

    лектор немного ошибся - браузер умеет не только в GET запросы, например, если в fорме указать атрибут POST, то браузером будет сделан POST-запрос, и другие виды запросы формируются не с помощью JS-движка, а через браузерные АPI, к которым надо стучаться через JS, да, но обрабатывает их браузерный движок, а не джаваскриптовый.

  • @dmitry7187
    @dmitry7187 Před 4 lety

    Отличная лекция.

  • @Djskayoser
    @Djskayoser Před 3 lety

    Интересно послушать, спасибо

  • @_garik__
    @_garik__ Před rokem

    Лектор и его стиль изложения - огонь)

  • @user-ev5oc4dq3z
    @user-ev5oc4dq3z Před 2 lety

    Ну какой же классный спикер
    Я новичок и мне понятно
    Это так повышает самооценку!
    Спасибо!

  • @user-uc5nl9vr4o
    @user-uc5nl9vr4o Před rokem

    Спасибо большое за лекцию

  • @user-ws6hj9rh3k
    @user-ws6hj9rh3k Před 2 lety

    Божественный препод!!!!!!

  • @xandrviking1113
    @xandrviking1113 Před rokem

    Клёвый , весёлый и откровенный чел. Одесса респект 😊

  • @user-rv6zd1jn2q
    @user-rv6zd1jn2q Před 4 lety +11

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

  • @user-rz5vg2rc9s
    @user-rz5vg2rc9s Před rokem +2

    Классно рассказал, мегадоступно. Статус 200))

  • @user-xs4jq8zq6j
    @user-xs4jq8zq6j Před 2 lety +3

    52:16 неплохо так у парня нога выворачивается
    )))

  • @user-si7pv9rp5y
    @user-si7pv9rp5y Před 4 lety +3

    Спасибо))
    Отличный доклад)

  • @alexanderm6862
    @alexanderm6862 Před 4 lety +3

    Молодец мужик

  • @nataliaprasolova1981
    @nataliaprasolova1981 Před 4 lety +4

    Отличный материал и подан понятно и... весело. Спасибо, продолжайте в том же духе!

  • @olegaverin8251
    @olegaverin8251 Před 4 lety +1

    Красава!

  • @alexeyb5830
    @alexeyb5830 Před 3 lety +22

    Трехметровый гений в первом ряду доставляет. Пехепешник, наверное.

    • @user-ql4xu5qu2u
      @user-ql4xu5qu2u Před 2 lety

      Это какой-то низкоуровневый

  • @millenniumstone416
    @millenniumstone416 Před 4 lety +3

    можно прицепить презентацию?

  • @makumeganeyt9628
    @makumeganeyt9628 Před 2 lety +1

    Nice,👏

  • @user-uq9vl8oh8s
    @user-uq9vl8oh8s Před 3 lety

    Просмотрено

  • @kronshevskiy
    @kronshevskiy Před 3 lety

    так мы жн и GETом можем создавать.Разве нет? просто в url е данные протаскивать?

  • @user-dp7ui1bv9s
    @user-dp7ui1bv9s Před 2 lety

    дуже сподобалося

  • @Bodyan
    @Bodyan Před 3 lety +5

    Сразу видно когда человек разбирается в том о чем говорит, а не тупо пересказывает заученный материал с книги

  • @sergeipalanichka5691
    @sergeipalanichka5691 Před 3 lety

    Вот это пхпхейтер, а вообще познавательно

  • @digital3116
    @digital3116 Před 2 lety

    Да Лектору браво но не могли би показат в консе слайд полностю ....

  • @BearVodkaAndValenki
    @BearVodkaAndValenki Před 2 lety

    11:05 - в корне неверно, js не имеет при себе никакого способа слать запросы по сети. Для отправки запросов используется системное api, которое предоставляет браузер.

  • @unite_u
    @unite_u Před 4 lety +18

    Рекурсия - определение какого-либо объекта или процесса внутри самого этого объекта или процесса, то есть ситуация, когда объект является частью самого себя. Постоянный опрос сервера это не рекурсия

    • @uunite
      @uunite Před 3 lety

      @Рамиль Насибуллин я QA ))

    • @edizotov4086
      @edizotov4086 Před 3 lety +1

      Да, но технически постоянный опрос сервера и реализуется рекурсией. Типа:
      let data;
      function requestData() {
      request(req, res) {
      if (res.body) {
      data = res.body;
      requestData();
      } else {
      requestData();
      }
      }
      }
      Long Polling
      Возможно, я не с того уровня абстракции применил термин.

    • @grehban
      @grehban Před 3 lety +4

      @@edizotov4086 технически постоянный опрос сервера делается бесконечным циклом

    • @grehban
      @grehban Před 3 lety +3

      @@edizotov4086 если делать так то всё будет хуже и хуже с каждым запросом, скоуп функции которая вызвала сама себя не исчезает, и так будет скоуп в скоупе в скоупе в скоупе.... Пока твое приложение не умрет) поэтому и существует recursion limit

    • @edizotov4086
      @edizotov4086 Před 3 lety +2

      @@grehban Согласен по поводу скоупа

  • @cock077
    @cock077 Před 3 lety +3

    Вот бы щас в мозг Гугл загрузить, чтоб гуглить все 😂

  • @udach1e
    @udach1e Před 2 lety +7

    Разницы между GET и POST нету? Я бы посмотрел как вы через метод get загрузите какой либо файл на сервер) Ну и конечно же get имеет ограничение на длину запроса.

    • @MrMacNuff
      @MrMacNuff Před 2 lety +2

      Он же сказал, GET игнорирует тело запроса, поэтому ничего на сервер, ты загрузить не сможешь. Но это не единственное отличие, других глобальных отличий особо нет.

    • @xewuss3750
      @xewuss3750 Před rokem

      "GET" - это всего лишь 3 символа в строке. Ничто не мешает настроить сервер на загрузку даже с этими буквами.

  • @user-nc9bb8ps6m
    @user-nc9bb8ps6m Před rokem

    гонит на пхп а футболка на пхп
    8пхп, комозер, и такие фреймворки как симфони или его детище ларавел суперовая штука
    и ни слова про нттп2...

  • @TheFuckStrat
    @TheFuckStrat Před 4 lety +12

    как-то сумбурно подана инфа. слушать интересно но мало что запоминается

  • @nataliiademydenko7689
    @nataliiademydenko7689 Před 3 lety +1

    8:35 Web "Clinet" - революция от Илона Маска

  • @maxsukhoparov3259
    @maxsukhoparov3259 Před 4 lety +10

    мне одному кажется, что он микрофон одел вверх ногами? ))

    • @user-tq9ov5rp9p
      @user-tq9ov5rp9p Před 3 lety +1

      Надел

    • @sviatlanayezhaleva6634
      @sviatlanayezhaleva6634 Před 2 lety +3

      @@acd2377 наоборот,уважаемый/ая! Надевать одежду, одевать Надежду

  • @Dimitriworldleader
    @Dimitriworldleader Před 4 lety +4

    Чебурнет мне в мозг!

  • @OlegVulkanov
    @OlegVulkanov Před rokem +1

    это лекция или стендап начинающего комика?

  • @lisafox9026
    @lisafox9026 Před 4 lety +7

    разработчикам лучше эту лекцию и правда не слушать.

    • @AlekseiKazantcev
      @AlekseiKazantcev Před 4 lety

      Это почему же

    • @user-fq6ts8kx2r
      @user-fq6ts8kx2r Před 4 lety +1

      @@AlekseiKazantcev потому что у автора много противоречий

  • @northsky2155
    @northsky2155 Před 2 lety

    39 минута, 30 Василиев поставили дизлайки.

  • @fun-uv9ty
    @fun-uv9ty Před 2 lety

    хьюман ридабдбл🤣

  • @nadiia7621
    @nadiia7621 Před 3 lety

    снова типа SOUPUI - the best ...

  • @igordanilov2477
    @igordanilov2477 Před 3 lety +28

    Меня бесит тип волосатый в первом ряду. Не знаю почему.🤷‍♂️

    • @andreybrd_et13
      @andreybrd_et13 Před 3 lety +1

      это не тип, а типка

    • @lenasnow6968
      @lenasnow6968 Před 2 lety

      @@andreybrd_et13 нет- нет, это он.девушек с такими плечами и причёсками не бывает . И на голове нормальные девушки полоски не носят.

  • @ibrag2012
    @ibrag2012 Před 2 lety

    Тада: PHP настільки простий та зручний що завалив ринок програмістів.

  • @sergeialekseenko3545
    @sergeialekseenko3545 Před 3 lety +1

    Вода

  • @myroslavasosnovska4034
    @myroslavasosnovska4034 Před 4 lety +5

    Ни про что

  • @CulTube13
    @CulTube13 Před 3 lety +12

    Как много воды, причем мутной. Много лишнего говорит, прям мечется из угла в угол, бегает кругами вокруг сути вопроса. В итоге много напряга и минимум усвоенной инфы.

    • @Unaccomplishedcan303
      @Unaccomplishedcan303 Před 3 lety +6

      Согласен, вообще не понимаю, чему здесь все восхищаются в комментариях. Сплошное "спотыкалово": начинает с одного, потом какие-то флешбеки из молодости, переходит на другую тему, потом какая-то странная типа шутка, и вот уже вдруг новая мысль. Уровень подачи материала нулевой. Дизлайк, короче

    • @serg378
      @serg378 Před rokem

      тоже так считаю. посмотрел уже примерно 5 лекций (учусь самостоятельно), эта самая противоречивая (не говоря о том, что другим в чем то даже противоречит). диз. не зашло.

  • @olegpetrov2452
    @olegpetrov2452 Před 2 lety +1

    Вот это постоянное паразитное "да", "да" раздражает.

    • @elsinormerkaba2128
      @elsinormerkaba2128 Před 2 lety

      Это не паразитное. Это, как ни странно, методика удержания внимания аудитории. Такой риторический вопрос, который пингует аудиторию, аналогично вопросу "понимаете", который не подразумевает ответа

  • @mikegemini9503
    @mikegemini9503 Před 2 lety

    Minus! Ни по-русски, and bad Enlish. Бесит. Манагер, который ни хрена не рассказал, по заявленной теме.