Aan de slagGa gratis aan de slag

Responscodes en API's

Wanneer een client een verzoek naar een server stuurt, bevat de serverrespons een numerieke statuscode. Die geeft aan hoe de server op het verzoek heeft gereageerd.

In deze oefening leer je de belangrijkste statuscodes kennen. We sturen verzoeken naar geldige en ongeldige paden en bekijken hoe we de statuscode kunnen uitlezen om te bepalen of ons verzoek is geslaagd of niet.

Het requests-pakket heeft een ingebouwd object voor het opzoeken van statuscodes, requests.codes, handig als je de exacte numerieke waarden niet meer weet.

Het requests-pakket is al voor je geïmporteerd.

Deze oefening maakt deel uit van de cursus

Introductie tot API's in Python

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

response = requests.get('http://localhost:3000/lyrics')

# Check the response status code
if (response.____ == ____):
  print('The server responded succesfully!')
Code bewerken en uitvoeren