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. |
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.