Kurssisisältö
.NET:n Perusteet C#:lla
.NET:n Perusteet C#:lla
HTTP-pyynnön Aiheuttamien Poikkeusten Käsittely
Tärkeitä huomioita:
Suoritusaikaisia virheitä voi esiintyä API-pyyntöjä tehtäessä. Merkittävin tapaus on, jos annettu URL / URI on virheellinen;
Käytämme try-catch-lohkoja ympäröimään
GetAsync
-metodia, jotta sen suoritus olisi turvallista;HttpResponseMessage
-luokalla onIsSuccessStatusCode
-attribuutti, jonka arvo ontrue
, jos API vastaa onnistuneesti pyydetyillä tiedoilla;HttpResponseMessage
sisältää myösStatusCode
-attribuutin, joka edustaa vastauksen tilakoodia. Voit lukea lisää tilakoodeista täältä;HTTP-tilakoodit ovat kolminumeroisia lukuja, jotka palvelin palauttaa vastauksena asiakkaan tekemään pyyntöön verkkosivustolle tai palvelimelle. Ne antavat tietoa pyynnön lopputuloksesta ja auttavat ongelmien selvittämisessä.
Kiitos palautteestasi!