Contenuti del Corso
Introduzione a .NET con C#
Introduzione a .NET con C#
Gestione delle Eccezioni Causate da Richieste HTTP
Punti importanti:
Gli errori di runtime possono verificarsi durante le richieste API. Il caso più rilevante è quando l'URL / URI fornito non è valido;
Si utilizzano i blocchi try-catch per racchiudere il metodo
GetAsync
al fine di renderlo sicuro;La classe
HttpResponseMessage
possiede un attributoIsSuccessStatusCode
, che assume valoretrue
se l'API risponde correttamente con i dati richiesti;HttpResponseMessage
dispone anche di un attributoStatusCode
che rappresenta il codice di stato della risposta. Puoi approfondire i codici di stato qui;I codici di stato HTTP sono numeri a tre cifre restituiti da un server in risposta a una richiesta effettuata da un client verso un sito web o un server web. Forniscono informazioni sull'esito della richiesta e aiutano a risolvere eventuali problemi.
Grazie per i tuoi commenti!