Codes de réponse et API
Lorsqu'un client envoie une requête à un serveur, la réponse du serveur inclut un code d'état numérique, utilisé pour indiquer au client comment le serveur a traité la requête.
Dans cet exercice, vous découvrirez les codes d'état les plus importants à connaître. Nous enverrons des requêtes vers des chemins valides et invalides et verrons comment accéder au code d'état pour déterminer si notre requête a réussi ou non.
Le progiciel requests offre un objet intégré de repérage des codes d'état, requests.codes, que vous pouvez utiliser si vous ne vous souvenez pas des valeurs numériques exactes.
Le progiciel requests a été importé pour vous.
Cette activité fait partie du cours
Introduction aux API en Python
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
response = requests.get('http://localhost:3000/lyrics')
# Check the response status code
if (response.____ == ____):
print('The server responded succesfully!')