Delen via


Technische naslaginformatie voor Dev Proxy

Deze sectie bevat technische naslaginformatie voor Dev Proxy-invoegtoepassingen en configuratieopties.

Invoegtoepassingen

Lijst met invoegtoepassingen die met elke API werken.

Name Beschrijving
AuthPlugin Simuleert verificatie en autorisatie met behulp van API-sleutels of OAuth2.
DevToolsPlugin Toont Dev Proxy-berichten en informatie over onderschepte aanvragen en antwoorden in Chrome DevTools.
CachingGuidancePlugin Geeft een waarschuwing weer wanneer Dev Proxy dezelfde aanvraag binnen de opgegeven periode onderschept.
CrudApiPlugin Simuleert een CRUD-API met een in-memory gegevensarchief.
ExecutionSummaryPlugin Hiermee wordt een overzichtsrapport gegenereerd van de aanvragen die via de proxy worden doorgegeven.
GenericRandomErrorPlugin Mislukt verzoek met een willekeurig gekozen fout uit een bestand met gesimuleerde fouten.
HttpFileGeneratorPlugin Hiermee genereert u een HTTP-bestand op basis van de onderschepte aanvragen en antwoorden.
LatencyPlugin Hiermee worden reacties met een willekeurig aantal milliseconden uit het geconfigureerde bereik vertraagd.
MinimalPermissionsPlugin Controleert of de app minimale machtigingen gebruikt om API's aan te roepen. Maakt gebruik van API-gegevens uit de opgegeven lokale map.
MockGeneratorPlugin Genereert dev proxy-mocks op basis van de onderschepte aanvragen.
MockRequestPlugin Hiermee kunt u webaanvragen uitgeven met behulp van Dev Proxy.
MockResponsePlugin Hiermee worden antwoorden gesimuleerd.
ODataPagingGuidancePlugin Geeft een waarschuwing weer wanneer een OData-paginaverzoek wordt onderschept met behulp van een URL die nog niet eerder is geretourneerd in een van de onderschepte reacties.
OpenAIMockResponsePlugin Simuleert antwoorden van Azure OpenAI en OpenAI met behulp van een lokaal taalmodel.
OpenApiSpecGeneratorPlugin Genereert OpenAPI-specificatie in JSON-indeling op basis van de onderschepte aanvragen en antwoorden.
RateLimitingPlugin Simuleert snelheidslimietgedrag.
Opnieuw proberenAfterPlugin Simuleert de Retry-After header die door een API wordt verzonden nadat een verzoek is vertraagd.
RewritePlugin Herschrijft aanvragen.
UrlDiscoveryPlugin Hiermee maakt u een lijst met URL's die door de proxy zijn onderschept.

Azure API Center-invoegtoepassingen

Lijst met invoegtoepassingen die werken met Azure API Center.

Name Beschrijving
ApiCenterMinimalPermissionsPlugin Controleert of de app minimale machtigingen gebruikt om API's aan te roepen. Maakt gebruik van API-gegevens van het opgegeven Azure API Center-exemplaar.
ApiCenterOnboardingPlugin Controleert of de API's die in een app worden gebruikt, zijn geregistreerd in het opgegeven Azure API Center-exemplaar.
ApiCenterProductionVersionPlugin Controleert of de API's die in een app worden gebruikt, een productieversie zijn van de API's die zijn geregistreerd in het opgegeven Azure API Center-exemplaar.

Microsoft Entra-invoegtoepassingen

Lijst met invoegtoepassingen die werken met de Microsoft Entra-API.

Name Beschrijving
EntraMockResponsePlugin Gesimuleerde antwoorden op Microsoft Entra.

Microsoft Graph-invoegtoepassingen

Lijst met invoegtoepassingen die werken met Microsoft Graph API.

Name Beschrijving
GraphBetaSupportGuidancePlugin Geeft een waarschuwing weer wanneer een proxy een aanvraag detecteert voor het bèta-eindpunt van Microsoft Graph.
GraphClientRequestIdGuidancePlugin Geeft een tip weer wanneer een aanvraag voor Microsoft Graph API de client-request-id header niet bevat.
GraphConnectorGuidancePlugin Toont contextuele richtlijnen voor het werken met Microsoft Graph-connectors.
GraphConnectorNotificationPlugin Simuleert de melding bij het in- of uitschakelen van een Microsoft Graph-connector in het Teams-beheercentrum (TAC). Valideert aanvragen voor het maken en verwijderen van de externe verbinding.
GraphMinimalPermissionsPlugin Retourneert een lijst met de minimale machtigingen die zijn vereist voor Microsoft Graph-aanvragen die proxy heeft geregistreerd.
GraphMinimalPermissionsGuidancePlugin Vergelijkt de machtigingen die worden gebruikt in het JWT-token dat naar Microsoft Graph is verzonden, met de minimaal vereiste scopes die nodig zijn voor verzoeken waarbij een proxy is opgenomen, en toont het verschil.
GraphMockResponsePlugin Simuleert responses op Microsoft Graph APIs.
GraphRandomErrorPlugin Mislukte aanvragen in Microsoft Graph met willekeurige fouten.
GraphSdkGuidancePlugin Geeft een tip weer wanneer een proxy een aanvraag onderschept bij Microsoft Graph die niet is uitgegeven door een Microsoft Graph SDK.
GraphSelectGuidancePlugin Geeft een waarschuwing weer wanneer een proxy een verzoek naar Microsoft Graph-API's onderschept dat de querytekenreeksparameter $select niet bevat.
ODSPSearchGuidancePlugin Geeft een waarschuwing weer wanneer Dev Proxy een aanvraag detecteert voor OneDrive- en SharePoint-zoek-API's.

Verslaggevers

Lijst met reporters die rapporten genereren in verschillende indelingen.

Name Beschrijving
JsonReporter Hiermee worden rapporten in JSON-indeling gegenereerd.
MarkdownReporter Rapporten worden gegenereerd in Markdown-formaat.
PlainTextReporter Hiermee worden rapporten in tekst zonder opmaak gegenereerd.

Configuratie

Naslaginformatie over configuratieopties voor Dev Proxy.

Name Beschrijving
devproxyrc Configuratiebestand voor Dev Proxy.
Proxy-API API voor interactie met Dev Proxy programmatisch.
Proxy-instellingen Configuratieopties voor proxy-instellingen.