Перейти к содержимому

Конечные точки ​

Раздел конечных точек показывает пути API и конечные точки из JavaScript, извлечённые из перехваченного трафика, в том числе маршруты, которые вы могли не посещать вручную.

Как извлекаются конечные точки ​

Ogma выполняет статический анализ JavaScript-ответов, проходящих через прокси. Она обнаруживает:

  • Вызовы fetch() со строковыми аргументами URL
  • Вызовы axios со строками путей
  • Строки URL, соответствующие распространённым шаблонам путей API (например, /api/v1/...)
  • Значения путей в определениях маршрутов

Извлечение происходит автоматически. Настройка не требуется.

Импортированные спецификации API также могут добавлять конечные точки. В Replay используйте Импорт спецификации для поддерживаемых данных OpenAPI, Postman, интроспекции GraphQL или WSDL. Источником таких записей является спецификация API, а не перехваченный ответ. Импорт определений не отправляет созданные запросы; проверьте их в Replay перед тестированием. См. Импорт определений API.

Список конечных точек ​

Каждая запись списка показывает:

СтолбецОписание
ПутьИзвлечённый путь URL
Предполагаемый методHTTP-метод, определённый по вызову (GET, POST и т. д.), если доступен
ИсточникЗапись истории HTTP, в которой найден путь

Нажмите строку, чтобы раскрыть сведения об источнике и открыть исходную запись истории.

Фильтрация конечных точек ​

Введите текст в строку фильтра над списком для поиска по пути. По мере ввода список сокращается до подходящих записей.

Отправка конечной точки в раздел «Повторная отправка» ​

  1. Выберите конечную точку в списке.
  2. Нажмите Отправить на повторную отправку.
  3. Ogma создаст новую сессию Replay с заранее заполненными путём и предполагаемым методом.

Перед отправкой настройте хост, заголовки и тело в Replay. Извлечение конечных точек предоставляет путь, но не восстанавливает полный запрос.

Проприетарное ПО. Все права защищены.