INetworkModule interface

Interface de rede do cliente para enviar solicitações de back-end.

Métodos

sendGetRequestAsync<T>(string, NetworkRequestOptions, number)

Função de interface para solicitações "GET" de rede assíncrona. Com base no padrão Fetch: https://fetch.spec.whatwg.org/

sendPostRequestAsync<T>(string, NetworkRequestOptions)

Função de interface para solicitações "POST" de rede assíncrona. Com base no padrão Fetch: https://fetch.spec.whatwg.org/

Detalhes do método

sendGetRequestAsync<T>(string, NetworkRequestOptions, number)

Função de interface para solicitações "GET" de rede assíncrona. Com base no padrão Fetch: https://fetch.spec.whatwg.org/

function sendGetRequestAsync<T>(url: string, options?: NetworkRequestOptions, timeout?: number): Promise<NetworkResponse<T>>

Parâmetros

url

string

timeout

number

Retornos

Promise<NetworkResponse<T>>

sendPostRequestAsync<T>(string, NetworkRequestOptions)

Função de interface para solicitações "POST" de rede assíncrona. Com base no padrão Fetch: https://fetch.spec.whatwg.org/

function sendPostRequestAsync<T>(url: string, options?: NetworkRequestOptions): Promise<NetworkResponse<T>>

Parâmetros

url

string

Retornos

Promise<NetworkResponse<T>>