Sdílet prostřednictvím


Technické referenční informace k dev proxy serveru

Tato část obsahuje technické reference k modulům plug-in dev proxy a možnostem konfigurace.

Moduly plug-in

Seznam modulů plug-in, které pracují s jakýmkoli rozhraním API

Název Popis
DevToolsPlugin Zveřejňuje zprávy dev proxy serveru a informace o zachycených požadavcích a odpovědích v prohlížeči Chrome DevTools.
CacheGuidancePlugin Zobrazuje upozornění, když dev Proxy zachytí stejný požadavek v zadaném časovém období.
CrudApiPlugin Simuluje rozhraní CRUD API s úložištěm dat v paměti.
ExecutionSummaryPlugin Vygeneruje souhrnnou sestavu požadavků, které procházejí přes proxy server.
GenericRandomErrorPlugin Nezdaří požadavky s náhodnou vybranou chybou ze souboru obsahujícího napodobené chyby.
LatencyPlugin Zpožďuje odpovědi náhodným počtem milisekund z nakonfigurovaného rozsahu.
MockGeneratorPlugin Generuje na základě zachycených požadavků napodobení dev proxy serveru.
MockRequestPlugin Umožňuje vydávat webové požadavky pomocí dev proxy serveru.
MockResponsePlugin Simuluje odpovědi.
ODataPagingGuidancePlugin Zobrazuje upozornění, když proxy zachytí požadavek stránkování OData pomocí adresy URL, která nebyla dříve vrácena v některé z zachycených odpovědí.
OpenApiSpecGeneratorPlugin Generuje specifikace OpenAPI ve formátu JSON z zachycených požadavků a odpovědí.
RateLimitingPlugin Simuluje chování omezování rychlosti.
RetryAfterPlugin Simuluje hlavičku Retry-After poslanou rozhraním API po omezení požadavku.

Moduly plug-in Azure API Center

Seznam modulů plug-in, které fungují se službou Azure API Center

Název Popis
ApiCenterMinimalPermissionsPlugin Zkontroluje, jestli aplikace používá k volání rozhraní API minimální oprávnění. Používá informace o rozhraní API ze zadané instance služby Azure API Center.
ApiCenterOnboardingPlugin Zkontroluje, jestli jsou rozhraní API použitá v aplikaci zaregistrovaná v zadané instanci Azure API Center.
ApiCenterProductionVersionPlugin Zkontroluje, jestli jsou rozhraní API použitá v aplikaci produkční verzí rozhraní API zaregistrovaných v zadané instanci služby Azure API Center.

Moduly plug-in Microsoft Entra

Seznam modulů plug-in, které pracují s rozhraním Microsoft Entra API

Název Popis
EntraMockResponsePlugin Napodobení odpovědí na Microsoft Entra.

Moduly plug-in Microsoft Graphu

Seznam modulů plug-in, které pracují s rozhraním Microsoft Graph API

Název Popis
GraphBetaSupportGuidancePlugin Zobrazuje upozornění, když proxy zjistí požadavek na koncový bod beta verze Microsoft Graphu.
GraphClientRequestIdGuidancePlugin Zobrazuje tip, když požadavek na rozhraní Microsoft Graph API neobsahuje hlavičku client-request-id .
GraphConnectorGuidancePlugin Zobrazuje kontextové pokyny pro práci s konektory Microsoft Graphu.
GraphConnectorNotificationPlugin Simuluje oznámení při povolení nebo zakázání konektoru Microsoft Graphu v Centru pro správu Teams (TAC). Ověřuje požadavky na vytvoření a odstranění externího připojení.
GraphMockResponsePlugin Napodobení odpovědí na rozhraní Microsoft Graph API
GraphRandomErrorPlugin Selhání požadavků provedených v Microsoft Graphu s náhodnými chybami
GraphSdkGuidancePlugin Zobrazuje tip, když proxy zachytí požadavek na Microsoft Graph, který nebyl vydán sadou Microsoft Graph SDK.
GraphSelectGuidancePlugin Zobrazuje upozornění, když proxy zachytí požadavek na rozhraní Microsoft Graph API, která neobsahuje $select parametr řetězce dotazu.
MinimalPermissionsPlugin Vrátí seznam minimálních oprávnění vyžadovaných pro požadavky Microsoft Graphu, které zaznamenal proxy server.
MinimalPermissionsGuidancePlugin Porovná oprávnění používaná v tokenu JWT odesílaných do Microsoft Graphu s minimálními požadovanými obory potřebnými pro požadavky, které proxy zaznamenal, a ukazuje rozdíl.
ODSPSearchGuidancePlugin Zobrazuje upozornění, když dev proxy zjistí požadavek na rozhraní API pro vyhledávání na OneDrivu a SharePointu.

Reportéři

Seznam zpravodajů, kteří generují sestavy v různých formátech

Název Popis
JsonReporter Generuje sestavy ve formátu JSON.
MarkdownReporter Generuje sestavy ve formátu Markdown.
PlainTextReporter Generuje sestavy ve formátu prostého textu.

Konfigurace

Referenční informace o možnostech konfigurace dev proxy serveru

Název Popis
devproxyrc Konfigurační soubor pro dev proxy.
Nastavení proxy serveru Možnosti konfigurace pro nastavení proxy serveru