INetworkModule interface
Interface de rede cliente para enviar pedidos de backend.
Métodos
| send |
Função de interface para pedidos assíncronos de rede "GET". Com base no padrão Fetch: https://fetch.spec.whatwg.org/ |
| send |
Função de interface para pedidos "POST" de rede assíncrona. Com base no padrão Fetch: https://fetch.spec.whatwg.org/ |
Detalhes de Método
sendGetRequestAsync<T>(string, NetworkRequestOptions, number)
Função de interface para pedidos assíncronos de rede "GET". 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
- options
- NetworkRequestOptions
- timeout
-
number
Devoluções
Promise<NetworkResponse<T>>
sendPostRequestAsync<T>(string, NetworkRequestOptions)
Função de interface para pedidos "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
- options
- NetworkRequestOptions
Devoluções
Promise<NetworkResponse<T>>