Partilhar via


OperationRequestOptions interface

Opções que permitem configurar o processamento de pedidos HTTP feitos por uma operação do SDK.

Propriedades

customHeaders

Cabeçalhos de pedido personalizados definidos pelo utilizador que serão aplicados antes do pedido ser enviado.

onDownloadProgress

Chamada de retorno que é acionada após o progresso da transferência.

onUploadProgress

Chamada de retorno que é acionada após o progresso do carregamento.

shouldDeserialize

Se o HttpOperationResponse deve ou não ser desserializado. Se isto não estiver definido, o HttpOperationResponse deve ser desserializado.

timeout

O número de milissegundos que um pedido pode tomar antes de ser terminado automaticamente.

Detalhes de Propriedade

customHeaders

Cabeçalhos de pedido personalizados definidos pelo utilizador que serão aplicados antes do pedido ser enviado.

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

Valor de Propriedade

{[key: string]: string}

onDownloadProgress

Chamada de retorno que é acionada após o progresso da transferência.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Valor de Propriedade

(progress: TransferProgressEvent) => void

onUploadProgress

Chamada de retorno que é acionada após o progresso do carregamento.

onUploadProgress?: (progress: TransferProgressEvent) => void

Valor de Propriedade

(progress: TransferProgressEvent) => void

shouldDeserialize

Se o HttpOperationResponse deve ou não ser desserializado. Se isto não estiver definido, o HttpOperationResponse deve ser desserializado.

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

Valor de Propriedade

boolean | (response: HttpOperationResponse) => boolean

timeout

O número de milissegundos que um pedido pode tomar antes de ser terminado automaticamente.

timeout?: number

Valor de Propriedade

number