PipelineRequest interface
Metadatos sobre una solicitud que realiza la canalización.
Propiedades
abort |
Se usa para anular la solicitud más adelante. |
agent | NODEJS ONLY A Node-only option to provide a custom |
allow |
Se establece en true si la solicitud se envía a través de HTTP en lugar de HTTPS. |
body | El contenido del cuerpo HTTP (si existe) |
disable |
Si la conexión no se debe reutilizar. |
enable |
BROWSER ONLY Es una opción de explorador solo para habilitar secuencias de explorador. Si se establece esta opción y una respuesta es una secuencia, la respuesta tendrá una propiedad El valor predeterminado es False |
form |
Para simular una publicación de formulario del explorador |
headers | Encabezados HTTP que se van a usar al realizar la solicitud. |
method | Método HTTP que se va a usar al realizar la solicitud. |
on |
Devolución de llamada que se activa tras el progreso de la descarga. |
on |
Devolución de llamada que se activa 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. Cuando streamResponseStatusCodes contiene el valor Number.POSITIVE_INFINITY cualquier estado se trataría como una secuencia. |
timeout | El número de milisegundos que una solicitud puede realizar antes de finalizarse automáticamente.
Si se finaliza la solicitud, se produce una |
tls |
Configuración para configurar la autenticación TLS |
tracing |
Opciones de seguimiento que se usarán para los intervalos creados. |
url | Dirección URL en la que se va a hacer la solicitud. |
with |
Indica si el agente de usuario debe enviar cookies desde el otro dominio en el caso de solicitudes entre orígenes. El valor predeterminado es "false". |
Detalles de las propiedades
abortSignal
Se usa para anular la solicitud más adelante.
abortSignal?: AbortSignalLike
Valor de propiedad
AbortSignalLike
agent
NODEJS ONLY A Node-only option to provide a custom http.Agent
/https.Agent
.
No hace nada cuando se ejecuta en el explorador.
agent?: Agent
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
BROWSER ONLY Es una opción de explorador solo para habilitar secuencias de explorador. Si se establece esta opción y una respuesta es una secuencia, 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 van a usar 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 activa tras el progreso de la descarga.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Valor de propiedad
(progress: TransferProgressEvent) => void
onUploadProgress
Devolución de llamada que se activa 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. Cuando streamResponseStatusCodes contiene el valor Number.POSITIVE_INFINITY cualquier estado se trataría como una secuencia.
streamResponseStatusCodes?: Set<number>
Valor de propiedad
Set<number>
timeout
El número de milisegundos que una solicitud puede realizar 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
tlsSettings
Configuración para configurar la autenticación TLS
tlsSettings?: TlsSettings
Valor de propiedad
tracingOptions
Opciones de seguimiento que se usarán para los intervalos creados.
tracingOptions?: OperationTracingOptions
Valor de propiedad
OperationTracingOptions
url
Dirección URL en la que se va a hacer la solicitud.
url: string
Valor de propiedad
string
withCredentials
Indica si el agente de usuario debe enviar cookies desde el otro dominio en el caso de solicitudes entre orígenes. El valor predeterminado es "false".
withCredentials: boolean
Valor de propiedad
boolean