Основы и секреты Rest API

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 35

  • @RamaRama-qv3jo
    @RamaRama-qv3jo 6 місяців тому +2

    Наконец то, первое последовательное, простое объяснение без воды! Спасибо!

    • @eager4IT
      @eager4IT  6 місяців тому

      Благодарю)

  • @MrAgilator
    @MrAgilator 5 місяців тому

    Благодарю ! Классный формат подачи - спокойный, без воды. В общем - ПОЛЬЗА! 👍👍👍

    • @eager4IT
      @eager4IT  5 місяців тому

      Благодарю)

  • @constructor3929
    @constructor3929 3 місяці тому +1

    Принципы REST_API:
    1) Клиент-серверная модель взаимодействия
    2) Отсутствие состояния
    3) Унификация интерфейса
    4) Кеширование
    5) Формат обмена данными (JSON, XML)

    • @eager4IT
      @eager4IT  2 місяці тому

      Все верно)

    • @alexey.kondakov
      @alexey.kondakov 2 місяці тому

      ​@@eager4IT, это не просто верно, но и намного короче.

    • @AA-kb8vy
      @AA-kb8vy Місяць тому

      @@alexey.kondakov правда?... и информативнее? и о чем этот список без примеров должен сказать новичку?...🤔

    • @alexey.kondakov
      @alexey.kondakov Місяць тому

      @@AA-kb8vy, какой из этих элементарных пунктов будет непонятен новичку без примеров?

    • @AA-kb8vy
      @AA-kb8vy Місяць тому

      @@alexey.kondakov 😂

  • @lesson-web
    @lesson-web 4 місяці тому

    Огромная благодарность

    • @eager4IT
      @eager4IT  4 місяці тому

      Всегда пожалуйста)

  • @Dmitrijserg
    @Dmitrijserg 2 місяці тому

    Спасибо

    • @eager4IT
      @eager4IT  2 місяці тому

      Пожалуйста)

  • @vfvfzjxtymecnfkghjcnbvtyz
    @vfvfzjxtymecnfkghjcnbvtyz 11 місяців тому +2

    Здравствуйте "Хочу вАйти" - я бы хотел увидеть такую вот тему - pipe line/ ci cd

    • @eager4IT
      @eager4IT  11 місяців тому

      Здравствуйте! Отличная тема, сделаем)

  • @СветланаГолощапова-х3м
    @СветланаГолощапова-х3м 7 місяців тому +1

    Спасибо! Теперь точно дошло

  • @dnr_8365
    @dnr_8365 11 місяців тому +1

    Спасибо, в точку!

    • @eager4IT
      @eager4IT  11 місяців тому

      Пожалуйста 🙂

  • @Daniel-mo1iy
    @Daniel-mo1iy 3 місяці тому

    Спасибо за видео! Но я все равно не понимаю))) вот почему считается, что нельзя передавать тело запроса в get запросе? А есть техническая разница между post и гет запросом когда в теле передаем?
    Или например разница между put и post. Там технической разницы же вообще нет) реализацию «не изменения» таких же данных можно и в post реализовать, будет тоже самое, что и задумывалось в put.
    Получается это только «так можно а так нельзя»

    • @eager4IT
      @eager4IT  3 місяці тому +1

      Спасибо за коммент)
      В get запросе тела просто нет, поэтому его нельзя передать.
      Между put и post как таковой технической разницы нету, однако по архитектурному стилю put используется для обновления объекта, тогда как post для создания, а patch для частичного обновления.
      Такое разделение сделано как раз для того, что бы можно было определить тип операции, который необходимо выполнить: создание, полное обновление или частичное)

  • @ВасилийТеркин-с6о
    @ВасилийТеркин-с6о 5 місяців тому

    Расскажите о API на примере, Честный Знак)))

    • @eager4IT
      @eager4IT  5 місяців тому

      Что именно вас интересует?)

    • @ВасилийТеркин-с6о
      @ВасилийТеркин-с6о 5 місяців тому

      @@eager4IT пример запроса, информация о sgtin

  • @AndRei-nz8fc
    @AndRei-nz8fc 6 місяців тому

    Норм

    • @eager4IT
      @eager4IT  6 місяців тому

      Благодарю

  • @deverloperfantom1372
    @deverloperfantom1372 4 місяці тому

    Это утверждение противоречит основным принципам современной разработки API и безопасности. В реальности API-серверы используют различные методы для идентификации и аутентификации клиентов, чтобы обеспечить безопасное и эффективное взаимодействие. Например, серверы часто используют механизмы авторизации, такие как токенизация и API-ключи, которые позволяют идентифицировать и аутентифицировать клиентов при каждом запросе. Это позволяет серверу управлять доступом к ресурсам и защищать данные от несанкционированного доступа. Утверждение о том, что сервер не "запоминает" информацию о клиенте, не соответствует реальной практике разработки API и безопасности информационных систем.

    • @eager4IT
      @eager4IT  4 місяці тому

      Термин “stateless” вам о чем нибудь говорит?)
      Сервис АПИ не хранит инфо о пользователе, в отличие от сервера или самого приложения с базой данных и тд)

  • @mrundersson
    @mrundersson 6 місяців тому

    were's secrets?

  • @Alcoholdehydrogenas
    @Alcoholdehydrogenas 5 місяців тому

    А где секреты?!

    • @eager4IT
      @eager4IT  5 місяців тому

      В видео))

  • @ilyaChuk
    @ilyaChuk 5 місяців тому

    какая-то не секретная информация

    • @eager4IT
      @eager4IT  5 місяців тому

      Отчасти))