HttpRetryPolicy interface
Stratégie qui définit les conditions de nouvelle tentative de requête HTTP
Propriétés
| errors | Erreurs pouvant déclencher une nouvelle tentative |
| headers | En-têtes qui doivent être présents pour qu’une demande soit retentée |
| http |
Codes d’état http supplémentaires qui peuvent déclencher une nouvelle tentative |
| initial |
Délai initial, en millisecondes, avant de réessayer une requête |
| max |
Intervalle maximal, en millisecondes, entre nouvelles tentatives |
| max |
Nombre maximal de nouvelles tentatives d’une requête |
Détails de la propriété
errors
Erreurs pouvant déclencher une nouvelle tentative
errors?: string[]
Valeur de propriété
string[]
headers
En-têtes qui doivent être présents pour qu’une demande soit retentée
headers?: HeaderMatch[]
Valeur de propriété
httpStatusCodes
Codes d’état http supplémentaires qui peuvent déclencher une nouvelle tentative
httpStatusCodes?: number[]
Valeur de propriété
number[]
initialDelayInMilliseconds
Délai initial, en millisecondes, avant de réessayer une requête
initialDelayInMilliseconds?: number
Valeur de propriété
number
maxIntervalInMilliseconds
Intervalle maximal, en millisecondes, entre nouvelles tentatives
maxIntervalInMilliseconds?: number
Valeur de propriété
number
maxRetries
Nombre maximal de nouvelles tentatives d’une requête
maxRetries?: number
Valeur de propriété
number