GraphRandomErrorPlugin
Żądania wysyłane do programu Microsoft Graph kończą się niepowodzeniem z błędami losowymi.
Definicja wystąpienia wtyczki
{
"name": "GraphRandomErrorPlugin",
"enabled": false,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "graphRandomErrorsPlugin"
}
Przykład konfiguracji
{
"graphRandomErrorsPlugin": {
"allowedErrors": [ 429, 500, 502, 503, 504, 507 ]
}
}
Właściwości konfiguracji
Własność | Opis | Domyślny |
---|---|---|
allowedErrors |
Lista kodów stanu HTTP, które mogą tworzyć serwery proxy deweloperów. | 429 500 502 503 504 507 |
retryAfterInSeconds |
Wartość nagłówka Retry-After w sekundach. |
5 |
Opcje wiersza polecenia
Nazwa | Opis | Domyślny |
---|---|---|
-a, --allowed-errors |
Lista kodów stanu HTTP, które mogą tworzyć serwery proxy deweloperów. | 429 500 502 503 504 507 |
Kody stanu błędów HTTP używane przez program Microsoft Graph
Program Microsoft Graph używa następujących kodów stanu HTTP.
Kod | Nazwa | Opis |
---|---|---|
429 | Zbyt wiele żądań | Wskazuje, że użytkownik wysłał zbyt wiele żądań w danym czasie ("ograniczanie szybkości"). Do tej odpowiedzi może zostać uwzględniony nagłówek ponawiania prób po wskazujący, jak długo czekać przed utworzeniem nowego żądania. |
500 | Wewnętrzny błąd serwera | Wskazuje, że serwer napotkał nieoczekiwany warunek, który uniemożliwił spełnienie żądania. Ta odpowiedź o błędzie to ogólna odpowiedź "catch-all". Zazwyczaj oznacza to, że serwer nie może odnaleźć lepszego kodu błędu 5xx do odpowiedzi. |
502 | Zła brama | Wskazuje, że serwer, działając jako brama lub serwer proxy, otrzymał nieprawidłową odpowiedź z nadrzędnego serwera. |
503 | Usługa niedostępna | Wskazuje, że serwer nie jest gotowy do obsługi żądania. Typowe przyczyny to serwer, który nie działa w celu konserwacji lub jest przeciążony. Ta odpowiedź powinna być używana w przypadku warunków tymczasowych, a po nagłówku HTTP powinna, jeśli to możliwe, zawierać szacowany czas odzyskiwania usługi. |
504 | Limit czasu bramy | Wskazuje, że serwer, działając jako brama lub serwer proxy, nie otrzyma odpowiedzi w czasie z nadrzędnego serwera, który jest potrzebny do ukończenia żądania. |
507 | Niewystarczająca ilość miejsca do magazynowania | Może zostać podany w kontekście protokołu Web Distributed Authoring and Versioning (WebDAV) (zobacz RFC 4918). Wskazuje, że nie można wykonać metody, ponieważ serwer nie może przechowywać reprezentacji wymaganej do pomyślnego ukończenia żądania. |
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.