Flutter

Networking & HTTP

http package, dio, GET/POST requests, async/await, error handling, timeouts

20 questions d'entretien·
Confirmé
1

Quel package Flutter est recommandé pour les requêtes HTTP simples et est maintenu par l'équipe Dart ?

Réponse

Le package http est le package officiel maintenu par l'équipe Dart pour effectuer des requêtes HTTP simples. Il fournit une API facile à utiliser pour les opérations GET, POST, PUT et DELETE, et convient parfaitement aux cas d'usage basiques sans nécessiter de configuration complexe.

2

Quel est le type de retour de la méthode http.get() dans le package http ?

Réponse

La méthode http.get() retourne un Future<Response>. Comme les requêtes HTTP sont asynchrones, elles retournent un Future qui se résout en un objet Response contenant le status code, les headers et le body de la réponse une fois la requête terminée.

3

Comment accéder au corps de la réponse sous forme de String avec le package http ?

Réponse

La propriété response.body retourne directement le corps de la réponse sous forme de String. Cette propriété est disponible sur l'objet Response et contient les données brutes renvoyées par le serveur, prêtes à être parsées si nécessaire.

4

Quel code de statut HTTP indique qu'une requête a réussi ?

5

Quel avantage principal le package dio offre-t-il par rapport au package http ?

+17 questions d'entretien

Maîtrise Flutter pour ton prochain entretien

Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.

Commencer gratuitement