Содержание
- 2. REST REST (от англ. Representational State Transfer — «передача состояния представления») — архитектурный стиль взаимодействия компонентов
- 3. Что нам дает REST Масштабируемость Общность интерфейсов Независимое внедрение компонентов Промежуточные компоненты, снижающие задержку, усиливающие безопасность
- 4. Когда использовать REST? Когда есть ограничение пропускной способности соединения Если необходимо кэшировать запросы Если система предполагает
- 5. Преимущества REST Отсутствие дополнительных внутренних прослоек, что означает передачу данных в том же виде, что и
- 6. HTTP методы GET – получение (чтение) ресурса POST – создание ресурса PUT – обновление ресурса (целиком)
- 7. GET – получение (чтение) ресурса GET http://www.example.com/api/v1.0/users (вернуть список пользователей) GET http://www.example.com/api/v1.0/users/12345 (вернуть данные о пользователе
- 8. POST – создание ресурса POST http://www.example.com/api/v1.0/customers (создать новый ресурс в разделе customers) POST http://www.example.com/api/v1.0/customers/12345/orders (создать заказ
- 9. PATCH и PUT – обновление ресурса PUT http://www.example.com/api/v1.0/users/12345 (обновить данные пользователя с id 12345) PUT http://www.example.com/api/v1.0/users/12345/orders/98765
- 10. DELETE – удаление ресурса DELETE http://www.example.com/api/v1.0/customers/12345 (удалить из customers ресурс с id 12345) DELETE http://www.example.com/api/v1.0/customers/12345/orders/21 (удалить
- 11. Коды состояний HTTP 1хх – информационные 100 – Continue 2хх – успешные 200 – OK 201
- 13. Скачать презентацию










Шаблон презентации проекта
Порядок-УЦ оформление документов
Безопасность в интернете
ДРазработка Сайта Декоративные растения для дач
Создание графических изображений
Практическое задание Криптография
Lorem ipsum. Presentation Template
Язык программирования Pascal Работа с символьными данными А. Жидков
Разработка проекта. Анализ
Управляющие операторы. Базовые конструкции структурного программирования. Лекция 5
ESET NOD32 Antivirus
Системное программирование. Лекция №6
Балаболку скачать из интернета (если нужно)
Криптографические методы защиты информации
Программирование встраиваемых (встроенных) систем (Лекция 1)
Вебинар 12. Предварительно
Основные технические элементы компьютерного симулятора
Компьютерная сеть
Facts on the development of the number system
Настройка BIOS
Система и ее базовые категории
EventsWallet — Платформа для успешного мероприятия
Хранение в памяти вещественных чисел
NAVY - функции
Отбор признаков в задачах анализа данных
Программное обеспечение и его классификация
лекция1
Принципы работы медиа-команды спортивного клуба