PipelineRequestOptions interface
Configuración para inicializar una solicitud. Casi equivalente a Partial, pero la dirección URL es obligatoria.
Propiedades
abort |
Se usa para anular la solicitud más adelante. |
allow |
Se establece en true si la solicitud se envía a través de HTTP en lugar de HTTPS. |
body | Contenido del cuerpo HTTP (si existe) |
disable |
Si la conexión no se debe reutilizar. |
enable |
SOLO EXPLORADOR Una opción solo del explorador para habilitar el uso de Streams API. Si se establece esta opción y se usa el streaming (consulte El valor predeterminado es False |
form |
Para simular una publicación de formulario del explorador |
headers | Encabezados HTTP que se usarán al realizar la solicitud. |
method | Método HTTP que se va a usar al realizar la solicitud. |
on |
Devolución de llamada que se desencadena tras el progreso de la descarga. |
on |
Devolución de llamada que se desencadena tras el progreso de la carga. |
proxy |
Configuración de proxy. |
request |
Identificador único de la solicitud. Se usa para el registro y el seguimiento. |
stream |
Lista de códigos de estado de respuesta cuyo cuerpo pipelineResponse correspondiente debe tratarse como una secuencia. |
timeout | El número de milisegundos que puede tomar una solicitud antes de finalizarse automáticamente.
Si se finaliza la solicitud, se produce una |
tracing |
Opciones usadas para crear un intervalo cuando el seguimiento está habilitado. |
url | Dirección URL en la que se va a hacer la solicitud. |
with |
Si las credenciales (cookies) deben enviarse durante una XHR. El valor predeterminado es "false". |
Detalles de las propiedades
abortSignal
Se usa para anular la solicitud más adelante.
abortSignal?: AbortSignalLike
Valor de propiedad
allowInsecureConnection
Se establece en true si la solicitud se envía a través de HTTP en lugar de HTTPS.
allowInsecureConnection?: boolean
Valor de propiedad
boolean
body
disableKeepAlive
Si la conexión no se debe reutilizar.
disableKeepAlive?: boolean
Valor de propiedad
boolean
enableBrowserStreams
SOLO EXPLORADOR
Una opción solo del explorador para habilitar el uso de Streams API. Si se establece esta opción y se usa el streaming (consulte streamResponseStatusCodes
), la respuesta tendrá una propiedad browserStream
en lugar de blobBody
la cual no se definirá.
El valor predeterminado es False
enableBrowserStreams?: boolean
Valor de propiedad
boolean
formData
Para simular una publicación de formulario del explorador
formData?: FormDataMap
Valor de propiedad
headers
Encabezados HTTP que se usarán al realizar la solicitud.
headers?: HttpHeaders
Valor de propiedad
method
Método HTTP que se va a usar al realizar la solicitud.
method?: HttpMethods
Valor de propiedad
onDownloadProgress
Devolución de llamada que se desencadena tras el progreso de la descarga.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Valor de propiedad
(progress: TransferProgressEvent) => void
onUploadProgress
Devolución de llamada que se desencadena tras el progreso de la carga.
onUploadProgress?: (progress: TransferProgressEvent) => void
Valor de propiedad
(progress: TransferProgressEvent) => void
proxySettings
requestId
Identificador único de la solicitud. Se usa para el registro y el seguimiento.
requestId?: string
Valor de propiedad
string
streamResponseStatusCodes
Lista de códigos de estado de respuesta cuyo cuerpo pipelineResponse correspondiente debe tratarse como una secuencia.
streamResponseStatusCodes?: Set<number>
Valor de propiedad
Set<number>
timeout
El número de milisegundos que puede tomar una solicitud antes de finalizarse automáticamente.
Si se finaliza la solicitud, se produce una AbortError
excepción .
El valor predeterminado es 0, que deshabilita el tiempo de espera.
timeout?: number
Valor de propiedad
number
tracingOptions
Opciones usadas para crear un intervalo cuando el seguimiento está habilitado.
tracingOptions?: OperationTracingOptions
Valor de propiedad
url
Dirección URL en la que se va a hacer la solicitud.
url: string
Valor de propiedad
string
withCredentials
Si las credenciales (cookies) deben enviarse durante una XHR. El valor predeterminado es "false".
withCredentials?: boolean
Valor de propiedad
boolean