Compartir a través de


PipelineRequest interface

Metadatos sobre una solicitud que realiza la canalización.

Propiedades

abortSignal

Se usa para anular la solicitud más adelante.

agent

NODEJS ONLY A Node-only option to provide a custom http.Agent/https.Agent. No hace nada cuando se ejecuta en el explorador.

allowInsecureConnection

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)

disableKeepAlive

Si la conexión no se debe reutilizar.

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

formData

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.

onDownloadProgress

Devolución de llamada que se activa tras el progreso de la descarga.

onUploadProgress

Devolución de llamada que se activa tras el progreso de la carga.

proxySettings

Configuración de proxy.

requestId

Identificador único de la solicitud. Se usa para el registro y el seguimiento.

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.

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.

tlsSettings

Configuración para configurar la autenticación TLS

tracingOptions

Opciones de seguimiento que se usarán para los intervalos creados.

url

Dirección URL en la que se va a hacer la solicitud.

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".

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

El contenido del cuerpo HTTP (si existe)

body?: RequestBodyType

Valor de propiedad

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

Configuración de proxy.

proxySettings?: ProxySettings

Valor de propiedad

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