Codici di risposta e API
Quando un client invia una richiesta a un server, la risposta del server include un codice di stato numerico, usato per indicare al client come il server ha gestito la richiesta.
In questo esercizio vedrai i codici di stato più importanti da conoscere. Invieremo richieste a percorsi validi e non validi e impareremo ad accedere al codice di stato per capire se la richiesta è andata a buon fine oppure no.
Il pacchetto requests include un oggetto integrato per cercare i codici di stato, requests.codes, utile quando non ricordi i valori numerici esatti.
Il pacchetto requests è già stato importato per te.
Questo esercizio fa parte del corso
Introduzione alle API in Python
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
response = requests.get('http://localhost:3000/lyrics')
# Check the response status code
if (response.____ == ____):
print('The server responded succesfully!')