Introduction aux API en Python
Chris Ramakers
Engineering Manager


1XX : Réponses d'information2XX : Réussite3XX : Redirection4XX : Erreur côté client5XX : Erreur côté serveur200 : OK404 : Not Found500 : Internal Server Error
key1: Value 1
key2: Value 2

accept: application/json à la requêtecontent-type: application/json# Ajouter des en-têtes à une requête
response = requests.get(
'https://api.datacamp.com',
headers={'accept':'application/json'}
)
# Lire les en-têtes de la réponse
response.headers['content-type']
'application/json'
response.headers.get('content-type')
'application/json'
# Accéder au code d'état response = requests.get('https://api.datacamp.com/users/12')response.status_code == 200
True
# Consulter les codes d'état avec requests.codes response = requests.get('https://api.datacamp.com/this/is/the/wrong/path')response.status_code == requests.codes.not_found
True
Introduction aux API en Python