PipelineRequestOptions interface
Impostazioni per inizializzare una richiesta. Quasi equivalente a Partial<PipelineRequest>, ma l'url è obbligatorio.
Proprietà
| abort |
Usato per interrompere la richiesta in un secondo momento. |
| body | Contenuto del corpo HTTP (se presente) |
| form |
Per simulare un post del modulo del browser |
| headers | Intestazioni HTTP da usare durante l'esecuzione della richiesta. |
| keep |
Se la connessione deve essere riutilizzata. il valore predefinito è true. |
| method | Metodo HTTP da usare quando si effettua la richiesta. |
| on |
Callback che viene attivato all'avanzamento del download. |
| on |
Callback che viene attivato al momento dell'avanzamento del caricamento. |
| proxy |
Configurazione proxy. |
| request |
Identificatore univoco per la richiesta. Usato per la registrazione e la traccia. |
| span |
Opzioni usate per creare un intervallo quando la traccia è abilitata. |
| stream |
Elenco di codici di stato della risposta il cui corpo PipelineResponse corrispondente deve essere considerato come un flusso. |
| timeout | Numero di millisecondi che una richiesta può richiedere prima di essere terminata automaticamente.
Se la richiesta viene terminata, viene generata una |
| url | URL a cui effettuare la richiesta. |
| with |
Se le credenziali (cookie) devono essere inviate durante una XHR. Il valore predefinito è falso. |
Dettagli proprietà
abortSignal
Usato per interrompere la richiesta in un secondo momento.
abortSignal?: AbortSignalLike
Valore della proprietà
body
Contenuto del corpo HTTP (se presente)
body?: RequestBodyType
Valore della proprietà
formData
Per simulare un post del modulo del browser
formData?: FormDataMap
Valore della proprietà
headers
Intestazioni HTTP da usare durante l'esecuzione della richiesta.
headers?: HttpHeaders
Valore della proprietà
keepAlive
Se la connessione deve essere riutilizzata. il valore predefinito è true.
keepAlive?: boolean
Valore della proprietà
boolean
method
Metodo HTTP da usare quando si effettua la richiesta.
method?: HttpMethods
Valore della proprietà
onDownloadProgress
Callback che viene attivato all'avanzamento del download.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Valore della proprietà
(progress: TransferProgressEvent) => void
onUploadProgress
Callback che viene attivato al momento dell'avanzamento del caricamento.
onUploadProgress?: (progress: TransferProgressEvent) => void
Valore della proprietà
(progress: TransferProgressEvent) => void
proxySettings
requestId
Identificatore univoco per la richiesta. Usato per la registrazione e la traccia.
requestId?: string
Valore della proprietà
string
spanOptions
Opzioni usate per creare un intervallo quando la traccia è abilitata.
spanOptions?: SpanOptions
Valore della proprietà
streamResponseStatusCodes
Elenco di codici di stato della risposta il cui corpo PipelineResponse corrispondente deve essere considerato come un flusso.
streamResponseStatusCodes?: Set<number>
Valore della proprietà
Set<number>
timeout
Numero di millisecondi che una richiesta può richiedere prima di essere terminata automaticamente.
Se la richiesta viene terminata, viene generata una AbortError.
Il valore predefinito è 0, che disabilita il timeout.
timeout?: number
Valore della proprietà
number
url
URL a cui effettuare la richiesta.
url: string
Valore della proprietà
string
withCredentials
Se le credenziali (cookie) devono essere inviate durante una XHR. Il valore predefinito è falso.
withCredentials?: boolean
Valore della proprietà
boolean