Ключевые моменты: #инструменты #разработчик #rest_client #insomnia
Инструменты разработчика. Insomnia - это REST Client, который является достаточно простым и на мой взгляд, от этого очень удобным. REST клиенты позволяют тестировать API наиболее приближенным к реальности способом. Например, для тестирования API микросервисов этот инструмент наравне с Postman очень полезен. Оба упомянутых клиента очень похожи, и тут важно понять основные принципы при работе с ними.
На видео показаны основные приемы использования инструмента на конкретном примере.
00:00 | Заставка и приветствие
00:48 | Описание задачи и исходные данные
02:17 | Insomnia. Подключение к API
05:49 | Insomnia. Использование переменных и настройка контуров 1
07:21 | Insomnia. Использование Bearer token полученный другим клиентом
08:28 | Insomnia. Получение токена OAuth2.0
10:50 | Insomnia. Использование переменных и настройка контуров 2
16:13 | Insomnia. Создаем метод для получения токена на IdentityServer4
18:35 | Insomnia. Автоматизация процесса получения токена для методов, которые требуют авторизацию Bearer
21:58 | Insomnia. Дополнения, плагины и другие полезности
Ссылки
https://insomnia.rest/
Предыдущее видео на эту тему
• DevTools 3: REST Client Insomnia 1
Благодарности и помощь каналу принимаются:
https://www.calabonga.net/site/thanks