Partager via


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

httpStatusCodes

Codes d’état http supplémentaires qui peuvent déclencher une nouvelle tentative

initialDelayInMilliseconds

Délai initial, en millisecondes, avant de réessayer une requête

maxIntervalInMilliseconds

Intervalle maximal, en millisecondes, entre nouvelles tentatives

maxRetries

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