Перейти до вмісту

Кінцеві точки ​

Розділ «Кінцеві точки» показує шляхи API й кінцеві точки JavaScript, видобуті з перехопленого трафіку, зокрема маршрути, які ви могли не відвідувати вручну.

Як видобуваються кінцеві точки ​

Ogma виконує статичний аналіз відповідей JavaScript під час їх проходження через проксі. Він виявляє:

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

Видобування відбувається автоматично. Налаштування не потрібне.

Імпортовані специфікації API також можуть додавати кінцеві точки. У розділі «Повторне надсилання» використовуйте Імпортувати (підказка: Імпортувати визначення API) для підтримуваних даних OpenAPI, Postman, інтроспекції GraphQL або WSDL. Джерелом цих записів є специфікація API, а не початкова перехоплена відповідь. Імпорт визначень не надсилає створених запитів; перевірте їх у розділі «Повторне надсилання» перед тестуванням. Див. Імпорт визначень API.

Список кінцевих точок ​

Кожен запис списку показує:

СтовпецьОпис
ШляхВидобутий шлях URL
Припущений методМетод HTTP, визначений із виклику (GET, POST тощо), якщо доступний
ДжерелоЗапис історії HTTP, в якому знайдено шлях

Натисніть будь-який рядок, щоб розгорнути подробиці джерела й відкрити початковий запис історії.

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

Вводьте текст у рядку фільтра над списком для пошуку за рядком шляху. Під час введення список звужується до відповідних записів.

Надсилання кінцевої точки до повторного надсилання ​

  1. Виберіть кінцеву точку зі списку.
  2. Натисніть Надіслати до повторного надсилання.
  3. Ogma створить новий сеанс повторного надсилання із заповненим шляхом і припущеним методом.

Налаштуйте хост, заголовки й тіло в розділі «Повторне надсилання» перед надсиланням. Видобування кінцевих точок надає шлях, але не відтворює повний запит.

Пропрієтарне програмне забезпечення. Усі права захищено.