Compartir a través de


OperationRequestOptions interface

Opciones que permiten configurar el control de las solicitudes HTTP realizadas por una operación del SDK.

Propiedades

customHeaders

Encabezados de solicitud personalizados definidos por el usuario que se aplicarán antes de enviar la solicitud.

onDownloadProgress

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

onUploadProgress

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

shouldDeserialize

Si se debe deserializar o no HttpOperationResponse. Si esto no está definido, se debe deserializar HttpOperationResponse.

timeout

El número de milisegundos que puede tomar una solicitud antes de finalizarse automáticamente.

Detalles de las propiedades

customHeaders

Encabezados de solicitud personalizados definidos por el usuario que se aplicarán antes de enviar la solicitud.

customHeaders?: {[key: string]: string}

Valor de propiedad

{[key: string]: string}

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

shouldDeserialize

Si se debe deserializar o no HttpOperationResponse. Si esto no está definido, se debe deserializar HttpOperationResponse.

shouldDeserialize?: boolean | (response: HttpOperationResponse) => boolean

Valor de propiedad

boolean | (response: HttpOperationResponse) => boolean

timeout

El número de milisegundos que puede tomar una solicitud antes de finalizarse automáticamente.

timeout?: number

Valor de propiedad

number