HttpRetryPolicy interface
Criteri che definiscono le condizioni di ripetizione dei tentativi di richiesta HTTP
Proprietà
| errors | Errori che possono attivare un nuovo tentativo |
| headers | Intestazioni che devono essere presenti per una richiesta da ritentare |
| http |
Codici di stato HTTP aggiuntivi che possono attivare un nuovo tentativo |
| initial |
Ritardo iniziale, in millisecondi, prima di ripetere una richiesta |
| max |
Intervallo massimo, espresso in millisecondi, tra tentativi |
| max |
Numero massimo di tentativi di ripetizione di una richiesta |
Dettagli proprietà
errors
Errori che possono attivare un nuovo tentativo
errors?: string[]
Valore della proprietà
string[]
headers
Intestazioni che devono essere presenti per una richiesta da ritentare
headers?: HeaderMatch[]
Valore della proprietà
httpStatusCodes
Codici di stato HTTP aggiuntivi che possono attivare un nuovo tentativo
httpStatusCodes?: number[]
Valore della proprietà
number[]
initialDelayInMilliseconds
Ritardo iniziale, in millisecondi, prima di ripetere una richiesta
initialDelayInMilliseconds?: number
Valore della proprietà
number
maxIntervalInMilliseconds
Intervallo massimo, espresso in millisecondi, tra tentativi
maxIntervalInMilliseconds?: number
Valore della proprietà
number
maxRetries
Numero massimo di tentativi di ripetizione di una richiesta
maxRetries?: number
Valore della proprietà
number