Koncové body
Koncové body zobrazují cesty API a koncové body JavaScriptu extrahované ze zachyceného provozu, včetně tras, které jste možná ručně nenavštívili.
Jak se koncové body získávají
Ogma provádí statickou analýzu JavaScriptových odpovědí při jejich průchodu proxy. Rozpoznává:
- Volání
fetch()s řetězcovými argumenty URL - Volání
axioss řetězci cest - Vzory řetězců URL odpovídající běžným tvarům cest API (např.
/api/v1/...) - Hodnoty cest v definicích tras
Extrakce probíhá automaticky. Nevyžaduje žádné nastavení.
Koncové body mohou pocházet také z importovaných specifikací API. V Opakovaném odesílání použijte Importovat definici API pro podporované vstupy OpenAPI, Postman, introspekce GraphQL nebo WSDL. Tyto položky mají jako zdroj specifikaci API místo původní zachycené odpovědi. Import definic neodesílá vygenerované požadavky; před testováním je zkontrolujte v Opakovaném odesílání. Viz Import definic API.
Seznam koncových bodů
Každá položka seznamu zobrazuje:
| Sloupec | Popis |
|---|---|
| Cesta | Extrahovaná cesta URL |
| Odhad metody | Metoda HTTP odvozená z volání (GET, POST apod.), pokud je dostupná |
| Původ | Záznam historie HTTP, ve kterém byla cesta nalezena |
Kliknutím na libovolný řádek rozbalíte podrobnosti zdroje a otevřete původní záznam historie.
Filtrování koncových bodů
Zadávejte text do filtrovacího řádku nad seznamem a vyhledávejte podle řetězce cesty. Během psaní se seznam zužuje na odpovídající položky.
Odeslání koncového bodu do Opakovaného odesílání
- Vyberte koncový bod v seznamu.
- Klikněte na Odeslat do opakovaného odesílání.
- Ogma vytvoří novou relaci Opakovaného odesílání s předvyplněnou cestou a odhadnutou metodou.
Před odesláním upravte v Opakovaném odesílání hostitele, hlavičky a tělo. Extrakce koncového bodu poskytuje cestu; nesestavuje celý požadavek.