single
Défi : Gestion des erreurs avec les API
Glissez pour afficher le menu
Dans ce défi, l'objectif est d'améliorer la fiabilité de vos requêtes API en gérant les erreurs de manière appropriée. Lors de l'utilisation d'API, il est courant de rencontrer des problèmes tels que des URL incorrectes, des problèmes de réseau ou des réponses inattendues. La capacité à détecter ces problèmes et à y répondre de façon adéquate constitue une compétence essentielle pour des intégrations API robustes. L'objectif est de demander un fait sur les chats à l'API Cat Facts. Cependant, si un problème survient—comme une défaillance réseau ou une réponse invalide—votre code doit afficher un message clair indiquant l'échec.
Swipe to start coding
Écrire une fonction qui demande un fait sur les chats à l’API Cat Facts et l’affiche. Si la requête échoue pour quelque raison que ce soit, afficher « Failed to retrieve cat fact. » Votre fonction doit gérer les exceptions pouvant survenir lors de la requête ou du traitement de la réponse.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion