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
axioscontenant 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 :
| Colonne | Description |
|---|---|
| Chemin | Chemin d'URL extrait |
| Méthode déduite (Method hint) | Méthode HTTP déduite de l'appel (GET, POST, etc.), lorsqu'elle est disponible |
| Source | Entré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
- Sélectionnez un point de terminaison dans la liste.
- Cliquez sur Envoyer vers le rejeu.
- 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.