ConneKt — HTTP-клиент внутри вашей IDE

Amplicode превращает вашу IDE в полноценный инструмент для работы с API. Поддержка всех типов HTTP-запросов, use case-сценарии, переменные окружения, assertions, работа с файлами и SSL — всё, что нужно для локального тестирования и автоматизации REST API, теперь встроено прямо в IDE.

Скачать Amplicode

Работа с HTTP-запросами

Работа с HTTP-запросами

poster

Поддержка всех видов HTTP-запросов

Выполняйте любые HTTP-запросы: GET, POST, PUT, PATCH, DELETE и другие. Используйте заголовки, query-параметры и тело запроса — всё доступно через интуитивно понятный DSL на Kotlin.

poster

Удобное отображение HTTP-запросов в панели Structure

ConneKt автоматически группирует и показывает все HTTP-запросы проекта в панели Structure — с наглядной структурой и быстрым переходом к нужному сценарию.

poster

Навигация к эндпоинту

Навигируйтесь между эндпоинтами приложения и их вызовами привычным способом.

poster

Отладка HTTP-запросов

ConneKt интегрируется с отладчиком IDE — ставьте breakpoint на HTTP-запрос, отслеживайте значения переменных и шаг за шагом проходите через запрос прямо в IDE.

poster
tariff-icon Amplicode PRO

Генерация HTTP-запроса от эндпоинта

Генерируйте HTTP-запрос для существующего в вашем приложении эндпоинта — больше никакого ручного ввода URL.

Гибкость и масштабируемость

poster

Работа с переменными окружения

Создайте .env-файл и определите переменные для разных окружений — dev, staging, prod. Используйте переменные во всех запросах без дублирования.

poster

Импорт HTTP-запросов из IntelliJ IDEA

Переходите на ConneKt без потерь: импортируйте .http-файлы из стандартного HTTP Client IntelliJ IDEA и продолжайте работу с расширенными возможностями Amplicode.

poster

Импорт HTTP-запросов из Postman

Уже есть коллекции в Postman? Просто импортируйте их в ConneKt и продолжайте работу прямо в IDE. Все запросы будут импортированы без потери логики и структуры оригинальной коллекции.

poster

Копирование запроса в формате cURL

Любой запрос можно мгновенно скопировать в формате cURL — удобно делиться с коллегами, а также вставлять в терминал или документацию.

Сценарии и тестирование

poster

useCase-сценарии запросов

Создавайте цепочки HTTP-запросов, которые выполняются последовательно. Используйте результаты предыдущих шагов для подстановки в последующие — например, для передачи токенов авторизации или ID ресурсов.

poster

Assertions для ответов

Пишите assertions для проверки ответов: коды, заголовки, JSON-структура — любые правила на JS-подобном DSL. Подходит для интеграционных тестов и быстрой отладки API.

Файлы, SSL и безопасность

poster

Скачивание и загрузка файлов

ConneKt поддерживает работу с бинарными данными: загружайте и скачивайте файлы с API прямо в IDE — удобно, быстро и безопасно.

poster

Работа с SSL-сертификатами

Добавьте собственный SSL-сертификат и выполняйте защищённые запросы к API без лишних действий. ConneKt автоматически применит нужные параметры.

Скачать Amplicode