GraphRandomErrorPlugin
Le richieste effettuate a Microsoft Graph hanno esito negativo con errori casuali.
Definizione dell'istanza del plug-in
{
"name": "GraphRandomErrorPlugin",
"enabled": false,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "graphRandomErrorsPlugin"
}
Esempio di configurazione
{
"graphRandomErrorsPlugin": {
"allowedErrors": [ 429, 500, 502, 503, 504, 507 ]
}
}
Proprietà di configurazione
Proprietà | Descrizione | Predefinito |
---|---|---|
allowedErrors |
Elenco dei codici di stato HTTP che potrebbero essere prodotti da Dev Proxy. | 429 500 502 503 504 507 |
retryAfterInSeconds |
Valore dell'intestazione Retry-After in secondi. |
5 |
Opzioni della riga di comando
Nome | Descrizione | Predefinito |
---|---|---|
-a, --allowed-errors |
Elenco dei codici di stato HTTP che potrebbero essere prodotti da Dev Proxy. | 429 500 502 503 504 507 |
Codici di stato degli errori HTTP usati da Microsoft Graph
Microsoft Graph usa i codici di stato HTTP seguenti.
Suggerimento
Descrizioni dei codici di stato della risposta HTTP
Codice | Nome | Descrizione |
---|---|---|
429 | Troppe richieste | Indica che l'utente ha inviato troppe richieste in un determinato periodo di tempo ("limitazione della velocità"). Un'intestazione Retry-After può essere inclusa in questa risposta che indica quanto tempo attendere prima di effettuare una nuova richiesta. |
500 | Internal Server Error | Indica che il server ha rilevato una condizione imprevista che ha impedito di soddisfare la richiesta. Questa risposta di errore è una risposta generica "catch-all". In genere, questo indica che il server non riesce a trovare un codice di errore 5xx migliore da rispondere. |
502 | Gateway non valido | Indica che il server, mentre agisce come gateway o proxy, ha ricevuto una risposta non valida dal server upstream. |
503 | Servizio non disponibile | Indica che il server non è pronto per gestire la richiesta. Le cause comuni sono un server inattivo per manutenzione o sovraccarico. Questa risposta deve essere usata per condizioni temporanee e l'intestazione Retry-After HTTP deve, se possibile, contenere il tempo stimato per il ripristino del servizio. |
504 | Timeout gateway | Indica che il server, mentre agisce come gateway o proxy, non ha ottenuto una risposta nel tempo dal server upstream necessario per completare la richiesta. |
507 | Spazio di archiviazione insufficiente | Potrebbe essere fornito nel contesto del protocollo Web Distributed Authoring e Versioning (WebDAV) (vedere RFC 4918). Indica che non è stato possibile eseguire un metodo perché il server non può archiviare la rappresentazione necessaria per completare correttamente la richiesta. |
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.