GraphRandomErrorPlugin
Begäranden som görs till Microsoft Graph misslyckas med slumpmässiga fel.
Definition av plugin-instans
{
"name": "GraphRandomErrorPlugin",
"enabled": false,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "graphRandomErrorsPlugin"
}
Konfigurationsexempel
{
"graphRandomErrorsPlugin": {
"allowedErrors": [ 429, 500, 502, 503, 504, 507 ]
}
}
Konfigurationsegenskaper
Egenskap | Beskrivning | Standard |
---|---|---|
allowedErrors |
Lista över HTTP-statuskoder som Dev Proxy kan generera. | 429 500 502 503 504 507 |
retryAfterInSeconds |
Värdet för Retry-After -huvudet i sekunder. |
5 |
Kommandoradsalternativ
Namn | Beskrivning | Standard |
---|---|---|
-a, --allowed-errors |
Lista över HTTP-statuskoder som Dev Proxy kan generera. | 429 500 502 503 504 507 |
HTTP-felstatuskoder som används av Microsoft Graph
Microsoft Graph använder följande HTTP-statuskoder.
Dricks
Beskrivningar från HTTP-svarsstatuskoder
Kod | Namn | Beskrivning |
---|---|---|
429 | För många begäranden | Anger att användaren har skickat för många begäranden under en viss tidsperiod ("hastighetsbegränsning"). Ett återförsök efter huvud kan inkluderas i det här svaret som anger hur lång tid det tar att vänta innan du gör en ny begäran. |
500 | Internt serverfel | Anger att servern påträffade ett oväntat villkor som hindrade den från att uppfylla begäran. Det här felsvaret är ett allmänt "catch-all"-svar. Detta indikerar vanligtvis att servern inte kan hitta en bättre 5xx-felkod för att svara. |
502 | Felaktig gateway | Anger att servern, när den fungerar som en gateway eller proxy, fick ett ogiltigt svar från den överordnade servern. |
503 | Tjänsten är inte tillgänglig | Anger att servern inte är redo att hantera begäran. Vanliga orsaker är en server som är avstängd för underhåll eller som är överbelastad. Det här svaret bör användas för tillfälliga villkor och Försök igen HTTP-huvud ska, om möjligt, innehålla den uppskattade tiden för återställningen av tjänsten. |
504 | Tidsgräns för gateway | Anger att servern, när den fungerade som en gateway eller proxy, inte fick något svar i tid från den överordnade server som den behövde för att slutföra begäran. |
507 | Otillräcklig lagring | Kan anges i kontexten för WebDAV-protokollet (WebDAV) (WebDAV) (se RFC 4918). Det anger att det inte gick att utföra en metod eftersom servern inte kan lagra den representation som behövs för att slutföra begäran. |
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.