Ответы пользователя по тегу RESTful API
  • Обязательно ли при постоении REST API использовать что-то кроме GET,POST?

    @nofail
    Методы HTTP используются потому что хорошо подходят для взаимодействия с ресурсами и документированы. Вам не нужно догадываться что делает GET, это в rfc описано. То есть не возникают ситуации "Так... мне нужно получить ресурс с таким-то id, что мне делать - послать GET? POST? DELETE?"
    Если ваше приложение соответствует требованиям Филдинга
    1. Клиент-Сервер
    2. Сервер не должен хранить состояние клиента
    3. Кэширование
    4. Единый интерфейс между компонентами
    5. Идентификация ресурса
    6. Манипуляции над ресурсами через представления
    7. Само-описывающие сообщения
    8. HATEOAS (hypermedia as the engine of application state)
    9. Многослойная архитектура
    10. Код по запросу (Опционально)

    то это будет REST, даже если вообще не используется HTTP, а вместо этого вы обмениваетесь записками через дупла.
    Ответ написан
    1 комментарий