Delen via


GraphRandomErrorPlugin

Mislukte aanvragen in Microsoft Graph met willekeurige fouten.

Schermopname van een opdrachtprompt met Dev Proxy die een willekeurige fout simuleert voor een Microsoft Graph-aanvraag.

Definitie van invoegtoepassingexemplaren

{
  "name": "GraphRandomErrorPlugin",
  "enabled": false,
  "pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
  "configSection": "graphRandomErrorsPlugin"
}

Configuratievoorbeeld

{
  "graphRandomErrorsPlugin": {
    "allowedErrors": [ 429, 500, 502, 503, 504, 507 ]
  }
}

Configuratie-eigenschappen

Eigenschap Beschrijving Verstek
allowedErrors Lijst met HTTP-statuscodes die dev proxy kan produceren. 429 500 502 503 504 507
retryAfterInSeconds De waarde van de Retry-After header in seconden. 5

Opdrachtregelopties

Naam Beschrijving Verstek
-a, --allowed-errors Lijst met HTTP-statuscodes die dev proxy kan produceren. 429 500 502 503 504 507

HTTP-foutcodes die worden gebruikt door Microsoft Graph

Microsoft Graph gebruikt de volgende HTTP-statuscodes.

Fooi

Beschrijvingen van HTTP-antwoordstatuscodes

Code Naam Beschrijving
429 Te veel aanvragen Geeft aan dat de gebruiker in een bepaalde tijd te veel aanvragen heeft verzonden ('snelheidsbeperking'). Een Na header kan worden opgenomen in dit antwoord dat aangeeft hoe lang moet worden gewacht voordat een nieuwe aanvraag wordt ingediend.
500 Interne serverfout Geeft aan dat de server een onverwachte voorwaarde heeft aangetroffen waardoor deze niet aan de aanvraag heeft voldaan. Deze foutreactie is een algemeen 'catch-all'-antwoord. Dit geeft meestal aan dat de server geen betere 5xx-foutcode kan vinden om te reageren.
502 Ongeldige gateway Geeft aan dat de server, terwijl deze fungeert als een gateway of proxy, een ongeldig antwoord van de upstream-server heeft ontvangen.
503 Service niet beschikbaar Geeft aan dat de server niet gereed is om de aanvraag te verwerken. Veelvoorkomende oorzaken zijn een server die niet beschikbaar is voor onderhoud of die overbelast is. Dit antwoord moet worden gebruikt voor tijdelijke voorwaarden en de Opnieuw proberen na HTTP-header moet, indien mogelijk, de geschatte tijd voor het herstel van de service bevatten.
504 Time-out van gateway Geeft aan dat de server, terwijl deze fungeert als een gateway of proxy, geen reactie heeft ontvangen van de upstream-server die nodig is om de aanvraag te voltooien.
507 Onvoldoende opslag Kan worden gegeven in de context van het Web Distributed Authoring and Versioning (WebDAV) protocol (zie RFC 4918). Er wordt aangegeven dat een methode niet kan worden uitgevoerd omdat de server de weergave die nodig is om de aanvraag te voltooien niet kan opslaan.