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 Mislukte aanvragen met een willekeurige geselecteerde fout uit het 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-wisselaanvraag wordt onderschept met behulp van een URL die nog niet eerder is geretourneerd in een van de onderschepte antwoorden.
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 aanvraag is beperkt.
RewritePlugin Herschrijft aanvragen.

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, ten opzichte van de minimaal vereiste bereiken die nodig zijn voor aanvragen die proxy hebben geregistreerd en toont het verschil.
GraphMockResponsePlugin Mocks responses to Microsoft Graph API's.
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 aanvraag wordt onderschept voor Microsoft Graph-API's die geen querytekenreeksparameter bevatten $select .
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 Hiermee worden rapporten gegenereerd in Markdown-indeling.
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.