PipelineRequestOptions interface
Instellingen voor het initialiseren van een aanvraag. Bijna gelijk aan Partial<PipelineRequest>, maar url is verplicht.
Eigenschappen
| abort |
Wordt gebruikt om de aanvraag later af te breken. |
| body | De INHOUD van de HTTP-hoofdtekst (indien aanwezig) |
| form |
Een browserformulierbericht simuleren |
| headers | De HTTP-headers die moeten worden gebruikt bij het indienen van de aanvraag. |
| keep |
Als de verbinding opnieuw moet worden gebruikt. De standaardwaarde is true. |
| method | De HTTP-methode die moet worden gebruikt bij het indienen van de aanvraag. |
| on |
Callback die wordt geactiveerd bij de voortgang van het downloaden. |
| on |
Callback die wordt geactiveerd bij het uploaden. |
| proxy |
Proxy-configuratie. |
| request |
Een unieke id voor de aanvraag. Wordt gebruikt voor logboekregistratie en tracering. |
| span |
Opties die worden gebruikt om een periode te maken wanneer tracering is ingeschakeld. |
| stream |
Een lijst met antwoordstatuscodes waarvan de bijbehorende hoofdtekst PipelineResponse moet worden behandeld als een stroom. |
| timeout | Het aantal milliseconden dat een aanvraag kan duren voordat deze automatisch wordt beëindigd.
Als de aanvraag wordt beëindigd, wordt er een |
| url | De URL waarnaar de aanvraag moet worden verzonden. |
| with |
Als referenties (cookies) tijdens een XHR moeten worden verzonden. Standaard ingesteld op onwaar. |
Eigenschapdetails
abortSignal
Wordt gebruikt om de aanvraag later af te breken.
abortSignal?: AbortSignalLike
Waarde van eigenschap
body
De INHOUD van de HTTP-hoofdtekst (indien aanwezig)
body?: RequestBodyType
Waarde van eigenschap
formData
headers
De HTTP-headers die moeten worden gebruikt bij het indienen van de aanvraag.
headers?: HttpHeaders
Waarde van eigenschap
keepAlive
Als de verbinding opnieuw moet worden gebruikt. De standaardwaarde is true.
keepAlive?: boolean
Waarde van eigenschap
boolean
method
De HTTP-methode die moet worden gebruikt bij het indienen van de aanvraag.
method?: HttpMethods
Waarde van eigenschap
onDownloadProgress
Callback die wordt geactiveerd bij de voortgang van het downloaden.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Waarde van eigenschap
(progress: TransferProgressEvent) => void
onUploadProgress
Callback die wordt geactiveerd bij het uploaden.
onUploadProgress?: (progress: TransferProgressEvent) => void
Waarde van eigenschap
(progress: TransferProgressEvent) => void
proxySettings
requestId
Een unieke id voor de aanvraag. Wordt gebruikt voor logboekregistratie en tracering.
requestId?: string
Waarde van eigenschap
string
spanOptions
Opties die worden gebruikt om een periode te maken wanneer tracering is ingeschakeld.
spanOptions?: SpanOptions
Waarde van eigenschap
streamResponseStatusCodes
Een lijst met antwoordstatuscodes waarvan de bijbehorende hoofdtekst PipelineResponse moet worden behandeld als een stroom.
streamResponseStatusCodes?: Set<number>
Waarde van eigenschap
Set<number>
timeout
Het aantal milliseconden dat een aanvraag kan duren voordat deze automatisch wordt beëindigd.
Als de aanvraag wordt beëindigd, wordt er een AbortError gegenereerd.
De standaardwaarde is 0, waardoor de time-out wordt uitgeschakeld.
timeout?: number
Waarde van eigenschap
number
url
De URL waarnaar de aanvraag moet worden verzonden.
url: string
Waarde van eigenschap
string
withCredentials
Als referenties (cookies) tijdens een XHR moeten worden verzonden. Standaard ingesteld op onwaar.
withCredentials?: boolean
Waarde van eigenschap
boolean