IUT
Cours Info
IUT Paris 8 — BUT Informatique
Moodle
Accueil
R5c4
Seance 1
Quiz
Avancé
Quiz de validation — Séance 1
Questions sur les sujets de cette séance.
Quelle est la méthode HTTP appropriée pour créer une nouvelle ressource ?
GET
PUT
POST
PATCH
Dans l'architecture Blueprint / Controller / Repository, quel composant exécute les requêtes SQL ?
Le Blueprint
Le Controller
Le Repository
Le DTO
Quel pattern de réponse est recommandé pour un endpoint paginé ?
Retourner uniquement le tableau de données
Retourner un objet avec data, total, limit et offset
Retourner le total dans un header HTTP
Retourner une page HTML avec les résultats
Comment un endpoint d'agrégation diffère-t-il d'un endpoint CRUD classique ?
Il utilise une méthode HTTP différente (AGGREGATE)
Il retourne des valeurs calculées (sommes, moyennes, comptages) au lieu de lignes individuelles
Il ne supporte pas les filtres
Il nécessite une authentification
Quel header HTTP permet de déclencher le téléchargement d'un fichier CSV ?
Content-Type: text/csv
Accept: text/csv
Content-Disposition: attachment; filename=export.csv
Download: true
Pourquoi le pattern WHERE 1=1 est-il utilisé dans la construction dynamique de requêtes SQL ?
Pour améliorer les performances de la requête
Parce que SQLite l'exige
Pour pouvoir ajouter tous les filtres avec AND sans gérer le premier cas
Pour se protéger contre les injections SQL
Précédent
Exercices
Suivant
Introduction