
Основное
- Создание и отправка HTTP-запросов с заголовками, параметрами запроса и телом
- Коллекции и папки объединяют запросы для конкретного API
- Переменные окружения переключают набор запросов между локальным и удаленным серверами
- Вспомогательные средства аутентификации для базовой авторизации, токенов и OAuth
- Поддерживает также запросы GraphQL, вызовы gRPC и соединения WebSocket
Об этом приложении
Insomnia — настольный клиент для работы с HTTP API. Запрос составляется выбором метода и URL и заполнением заголовков, параметров запроса и тела; ответ приходит со своим кодом состояния, временем выполнения, заголовками и отформатированным телом, по которому можно выполнять поиск. Запросы сохраняются в коллекции и папки, так что целый API хранится вместе в одном месте.
Окружения содержат переменные, такие как базовые URL, токены и идентификаторы, а запросы обращаются к ним через шаблонные теги, поэтому переключение между локальным сервером и промежуточным сводится к выбору другого окружения. Помощники аутентификации охватывают обычные схемы, среди них basic auth, bearer-токены и потоки OAuth. Помимо простого HTTP он также выполняет запросы GraphQL, вызовы gRPC и соединения WebSocket, а также может генерировать клиентский код для запроса на ряде языков.
Insomnia — приложение на Electron, выпускаемое Kong для Linux, Windows и macOS. Некоторые возможности связаны с учётной записью и размещённым сервисом поставщика; использование только локально возможно, но порядок менялся от выпуска к выпуску, поэтому сначала проверьте текущее поведение.
Где скачать
Linux
- Открыть на FlathubОткроется в новой вкладкеРепозиторий пакетовFlathub
От издателя
Установка из терминала
flatpak install flathub rest.insomnia.Insomnia
Мы не размещаем этот файл у себя, не сканируем его и не изучаем его содержимое. Прочитайте, что пишет источник, и решайте сами.