Flutter

Networking & HTTP

pacote http, dio, requisições GET/POST, async/await, tratamento de erros, timeouts

20 perguntas de entrevista·
Mid-Level
1

Qual pacote do Flutter é recomendado para requisições HTTP simples e é mantido pela equipe do Dart?

Resposta

O pacote http é o pacote oficial mantido pela equipe do Dart para fazer requisições HTTP simples. Ele fornece uma API fácil de usar para operações GET, POST, PUT e DELETE, e é perfeitamente adequado para casos de uso básicos sem exigir configuração complexa.

2

Qual é o tipo de retorno do método http.get() no pacote http?

Resposta

O método http.get() retorna um Future<Response>. Como as requisições HTTP são assíncronas, elas retornam um Future que se resolve em um objeto Response contendo o status code, os headers e o body da resposta assim que a requisição é concluída.

3

Como acessar o corpo da resposta como uma String com o pacote http?

Resposta

A propriedade response.body retorna diretamente o corpo da resposta como uma String. Essa propriedade está disponível no objeto Response e contém os dados brutos retornados pelo servidor, prontos para serem parseados se necessário.

4

Qual código de status HTTP indica que uma requisição foi bem-sucedida?

5

Qual a principal vantagem que o pacote dio oferece em relação ao pacote http?

+17 perguntas de entrevista

Domine Flutter para sua proxima entrevista

Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.

Comece gratis