Question 1 sur 10
Quels sont les verbes HTTP couramment utilisés dans les routes API pour des actions telles que la création et la mise à jour de ressources ?
- A. GET et DELETE
- B. PUT et DELETE
- C. POST et DELETE
- D. POST et PUT
Les verbes HTTP couramment utilisés pour créer des ressources sont POST
et pour mettre à jour des ressources sont PUT
.
Question 2 sur 10
Dans une définition de route API Laravel, que représente {parameter} ?
- A. Un nom de route spécifique
- B. Un paramètre dynamique qui peut être extrait de l’URL
- C. Le verbe HTTP utilisé pour la route
- D. Le nom d’une classe de contrôleur
{parameter} représente un paramètre dynamique dans l'URL qui peut être extrait et utilisé dans la logique de votre contrôleur.
Question 3 sur 10
Quel est l’objectif du versionnement des API dans le développement d’API ?
- A. Spécifier la version PHP du serveur
- B. Contrôler l’ordre d’exécution des routes
- C. Assurer la compatibilité ascendante au fur et à mesure de l’évolution de l’API
- D. Le versioning n’est pas nécessaire dans le développement de l’API
Le versionnement des API permet d'assurer la compatibilité ascendante en permettant aux clients de continuer à utiliser les versions précédentes de l'API tout en introduisant de nouvelles fonctionnalités.
Question 4 sur 10
Lequel des éléments suivants n’est PAS un format de réponse couramment utilisé dans le développement d’API Laravel ?
- A. HTML
- B. JSON
- C. XML
- D. YAML
Le format HTML
n’est pas couramment utilisé pour les réponses des API Laravel. Les formats courants incluent JSON
, XML
, et parfois YAML
.
Question 5 sur 10
Quel est le code d’état HTTP généralement renvoyé lorsqu’une ressource est créée avec succès dans un point de terminaison de l’API ?
- A. 200 OK
- B. 201 Created
- C. 204 No Content
- D. 404 Not Found
Le code d’état HTTP 201 Created
est généralement renvoyé lorsqu’une ressource est créée avec succès.
Question 6 sur 10
Dans le développement d’API Laravel, comment pouvez-vous limiter le nombre de requêtes qu’un client peut envoyer à un point de terminaison ?
- A. En incluant la limite de débit dans l’URL de la route
- B. En spécifiant la limite de débit dans le fichier .env
- C. En utilisant le middleware RateLimiter intégré à Laravel
- D. La limitation de débit n’est pas supportée par Laravel
Pour limiter le nombre de requêtes qu’un client peut envoyer, vous pouvez utiliser le middleware RateLimiter
intégré à Laravel.
Question 7 sur 10
Laquelle des méthodes suivantes est utilisée pour stocker un fichier uploadé dans le système de stockage de fichiers de Laravel ?
- A. save()
- B. move()
- C. store()
- D. upload()
La méthode store()
est utilisée pour stocker un fichier uploadé dans le système de stockage de fichiers de Laravel.
Question 8 sur 10
Dans Laravel, quels pilotes de système de fichiers sont couramment utilisés pour le stockage de fichiers locaux ?
- A. s3
- B. public
- C. ftp
- D. webdav
Le pilote public
est couramment utilisé pour le stockage de fichiers locaux dans Laravel.
Question 9 sur 10
Dans Laravel, à quoi sert le disque public dans la configuration du système de fichiers ?
- A. Configurer l’accès public au serveur
- B. Stocker les fichiers sensibles dans un environnement sécurisé
- C. Pour gérer l’authentification des utilisateurs
- D. Stocker les fichiers qui doivent être accessibles au public via des URL
Le disque public
est utilisé pour stocker les fichiers qui doivent être accessibles au public via des URL.
Question 10 sur 10
Comment récupérer l’URL d’un fichier stocké sur le disque public dans Laravel ?
- A. En appelant la méthode get() sur le fichier
- B. En utilisant la méthode Storage::url()
- C. En ajoutant le nom du fichier à l’URL de base
- D. Les fichiers du disque public ne sont pas accessibles via des URL
Pour récupérer l’URL d’un fichier stocké sur le disque public, vous devez utiliser la méthode Storage::url()
.
Pas encore de commentaires.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.