GraphRandomErrorPlugin
Échec des demandes adressées à Microsoft Graph avec des erreurs aléatoires.
Définition de instance de plug-in
{
"name": "GraphRandomErrorPlugin",
"enabled": false,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "graphRandomErrorsPlugin"
}
Exemple de configuration
{
"graphRandomErrorsPlugin": {
"allowedErrors": [ 429, 500, 502, 503, 504, 507 ]
}
}
Propriétés de configuration
Propriété | Description | Default |
---|---|---|
allowedErrors |
Liste des codes status HTTP que le proxy de développement peut produire. | 429 500 502 503 504 507 |
retryAfterInSeconds |
Valeur de l’en-tête Retry-After en secondes. |
5 |
Options de ligne de commande
Nom | Description | Default |
---|---|---|
-a, --allowed-errors |
Liste des codes status HTTP que le proxy de développement peut produire. | 429 500 502 503 504 507 |
Erreur HTTP status codes utilisés par Microsoft Graph
Microsoft Graph utilise les codes de status HTTP suivants.
Conseil
Descriptions des codes de status de réponse HTTP
Code | Nom | Description |
---|---|---|
429 | Trop de demandes | Indique que l’utilisateur a envoyé trop de demandes dans un laps de temps donné (« limitation du débit »). Un en-tête Retry-After peut être inclus dans cette réponse indiquant le délai d’attente avant d’effectuer une nouvelle demande. |
500 | Erreur interne du serveur | Indique que le serveur a rencontré une condition inattendue qui l’a empêché de répondre à la demande. Cette réponse d’erreur est une réponse générique « fourre-tout ». En règle générale, cela indique que le serveur ne peut pas trouver un meilleur code d’erreur 5xx pour répondre. |
502 | Passerelle incorrecte | Indique que le serveur, tout en agissant en tant que passerelle ou proxy, a reçu une réponse non valide du serveur amont. |
503 | Service indisponible | Indique que le serveur n’est pas prêt à gérer la demande. Les causes courantes sont un serveur inactif pour cause de maintenance ou surchargé. Cette réponse doit être utilisée pour les conditions temporaires et l’en-tête HTTP Retry-After doit, si possible, contenir l’heure estimée pour la récupération du service. |
504 | Dépassement du délai de la passerelle | Indique que le serveur, tout en agissant en tant que passerelle ou proxy, n’a pas obtenu de réponse à temps de la part du serveur amont dont il avait besoin pour terminer la demande. |
507 | Stockage insuffisant | Peut être donné dans le contexte du protocole Web Distributed Authoring and Versioning (WebDAV) (voir RFC 4918). Cela indique qu’une méthode n’a pas pu être exécutée, car le serveur ne peut pas stocker la représentation nécessaire pour terminer correctement la demande. |
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.