Содержание
- 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. Скачать презентацию










Стандартная библиотека шаблонов STL. Контейнеры последовательностей. Лекция 14
Делопроизводство. 10 класс
Стриминг в игровой сфере
Программирование на языке Python. Условный оператор. Составные условия
Синтез электрохромной пленки, основанной на соединении фуллерена лития и оксида переходного металла
Spyder. Jupyter Notebook (общий вид)
Облака и византийские генералы
Онлайн-выставка Экспортный потенциал России
Флэш-накопители, предназначенные для работы с АРМ ИСОД МВД России
Утилиты и их классификация
Безопасный интернет
Центр автоматизации энергосбережения
Брендбук. Независимый периодический интернет-журнал ИС
Низкоуровневый анализ конструкций языка С++
Программирование циклических алгоритмов (Python)
Электронные таблицы EXCEL. 7 класс
Обобщение темы Базы данных. Решение заданий ЕГЭ
Устройство компьютера. Ребусы
Стилистические особенности пресс-релиза
Самостоятельное изучение темы системы счисления
Перспективные направления развития теории сложных систем
Мосты. Прозрачные мосты. Транслирующие и инкапсулирующие мосты
Кесовогорская центральная библиотека - просмотры, посещаемость
Структура сайта по отдельным окнам (клининг)
Кодирование графики
Словарь терминов
Что такое журналистика?
Моделирование как метод познания