GraphRandomErrorPlugin
Żądania dotyczące niepomyślnych żądań wysyłanych do programu Microsoft Graph 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łaściwość | Opis | Default |
---|---|---|
allowedErrors |
Lista kodów stanu HTTP, które może wygenerować serwer proxy dewelopera. | 429 500 502 503 504 507 |
retryAfterInSeconds |
Wartość nagłówka Retry-After w sekundach. |
5 |
Opcje wiersza polecenia
Nazwa | Opis | Default |
---|---|---|
-a, --allowed-errors |
Lista kodów stanu HTTP, które może wygenerować serwer proxy dewelopera. | 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.
Porada
Opisy z kodów stanu odpowiedzi 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ć dołączony nagłówek Retry-After wskazujący, jak długo należy poczekać przed utworzeniem nowego żądania. |
500 | Wewnętrzny błąd serwera | Wskazuje, że serwer napotkał nieoczekiwany warunek, który uniemożliwił mu spełnienie żądania. Ta odpowiedź o błędzie jest ogólną odpowiedzią "catch-all". Zwykle oznacza to, że serwer nie może znaleźć lepszego kodu błędu 5xx do odpowiedzi. |
502 | Nieprawidłowa 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: serwer, który nie działa z powodu konserwacji lub jest przeciążony. Ta odpowiedź powinna być używana na potrzeby warunków tymczasowych, a nagłówek HTTP Po ponowieniu próby powinien, 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 być 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.