Aller au contenu

Points d’accès ​

La vue Points d’accès affiche les chemins d'API et les points de terminaison JavaScript extraits du trafic capturé, y compris des routes que vous n'avez peut-être pas visitées manuellement.

Extraction des points de terminaison ​

Ogma effectue une analyse statique des réponses JavaScript lorsqu'elles transitent par le proxy. Il identifie :

  • Les appels fetch() dont les arguments sont des chaînes d'URL
  • Les appels axios contenant des chaînes de chemin
  • Les motifs de chaînes d'URL correspondant aux formes courantes de chemins d'API (par exemple /api/v1/...)
  • Les valeurs de chemin dans les définitions de routes

L'extraction est automatique. Aucune configuration n'est nécessaire.

Les spécifications d'API importées peuvent aussi fournir des points de terminaison. Dans Rejeu, utilisez Importer une définition d’API pour une entrée OpenAPI, Postman, d'introspection GraphQL ou WSDL prise en charge. Ces entrées ont pour source une spécification d'API plutôt qu'une réponse capturée d'origine. L'import de définitions n'envoie pas les requêtes générées ; examinez-les dans Rejeu avant de les tester. Consultez Import de définitions d'API.

Liste des points de terminaison ​

Chaque entrée de la liste affiche :

ColonneDescription
CheminChemin d'URL extrait
Méthode déduite (Method hint)Méthode HTTP déduite de l'appel (GET, POST, etc.), lorsqu'elle est disponible
SourceEntrée de l'historique HTTP dans laquelle le chemin a été trouvé

Cliquez sur une ligne pour développer les détails de la source et ouvrir l'entrée d'historique d'origine.

Filtrer les points de terminaison ​

Saisissez du texte dans la barre de filtre au-dessus de la liste pour rechercher une chaîne de chemin. La liste se restreint aux entrées correspondantes au fil de la saisie.

Envoyer un point de terminaison vers Rejeu ​

  1. Sélectionnez un point de terminaison dans la liste.
  2. Cliquez sur Envoyer vers le rejeu.
  3. Ogma crée une session Rejeu préremplie avec le chemin et la méthode déduite.

Ajustez l'hôte, les en-têtes et le corps dans Rejeu avant l'envoi. L'extraction des points de terminaison fournit le chemin ; elle ne reconstitue pas une requête complète.

Logiciel propriétaire. Tous droits réservés.