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

httpStatusCodes

Codici di stato HTTP aggiuntivi che possono attivare un nuovo tentativo

initialDelayInMilliseconds

Ritardo iniziale, in millisecondi, prima di ripetere una richiesta

maxIntervalInMilliseconds

Intervallo massimo, espresso in millisecondi, tra tentativi

maxRetries

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