GraphRandomErrorPlugin
Nezdaří požadavky na Microsoft Graph s náhodnými chybami.
Definice instance modulu plug-in
{
"name": "GraphRandomErrorPlugin",
"enabled": false,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "graphRandomErrorsPlugin"
}
Příklad konfigurace
{
"graphRandomErrorsPlugin": {
"allowedErrors": [ 429, 500, 502, 503, 504, 507 ]
}
}
Vlastnosti konfigurace
Vlastnost | Popis | Default |
---|---|---|
allowedErrors |
Seznam stavových kódů HTTP, které může vývojový proxy server vytvořit | 429 500 502 503 504 507 |
retryAfterInSeconds |
Retry-After Hodnota záhlaví v sekundách |
5 |
Možnosti příkazového řádku
Název | Description | Default |
---|---|---|
-a, --allowed-errors |
Seznam stavových kódů HTTP, které může vývojový proxy server vytvořit | 429 500 502 503 504 507 |
Stavové kódy chyb HTTP používané Microsoft Graphem
Microsoft Graph používá následující stavové kódy HTTP.
Tip
Popisy ze stavových kódů odpovědí HTTP
Kód | Název | Description |
---|---|---|
429 | Příliš mnoho požadavků | Označuje, že uživatel odeslal příliš mnoho požadavků v daném čase ("omezování rychlosti"). Tato odpověď může obsahovat hlavičku Retry-After označující, jak dlouho se má čekat před vytvořením nového požadavku. |
500 | Vnitřní chyba serveru | Označuje, že server zjistil neočekávanou podmínku, která mu zabránila splnit požadavek. Tato chybová odpověď je obecná odpověď typu "univerzální". Obvykle to znamená, že server nemůže najít lepší kód chyby 5xx pro odpověď. |
502 | Chybná brána | Označuje, že server, který funguje jako brána nebo proxy server, obdržel od nadřazeného serveru neplatnou odpověď. |
503 | Nedostupná služba | Označuje, že server není připravený na zpracování požadavku. Mezi běžné příčiny patří server, který je mimo provoz z důvodu údržby nebo je přetížený. Tato odpověď by se měla použít pro dočasné podmínky a hlavička HTTP Retry-After by měla pokud možno obsahovat odhadovaný čas obnovení služby. |
504 | Časový limit brány | Označuje, že server, který funguje jako brána nebo proxy server, nezíslal včas odpověď od nadřazeného serveru, kterou potřeboval k dokončení požadavku. |
507 | Nedostatečné úložiště | Může být zadán v kontextu protokolu WebDAV (WebDAV) (viz RFC 4918). Značí, že metodu nelze provést, protože server nemůže uložit reprezentaci potřebnou k úspěšnému dokončení požadavku. |
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.