Creare un client HTTP in C# con Unirest
Unirest è un libreria per creare richieste HTTP in maniera molto semplice e veloce.
E' disponibile per diversi linguaggi, ed oggi vedremo un esempio con C#.
Per installare la libreria potete usare Nuget.
Quindi, aprite la vostra soluzione e installate il pacchetto con le varie dipendenze richieste.
Una volta fatto questo, potete partire da un esempio del genere:
HttpResponse<string> jsonResponse = Unirest.get("https://httpbin.org/get")
.header("accept", "application/json")
.asJson<string>();
Console.WriteLine(jsonResponse.Body);
Al posto di string, potete anche incapsulare i dati in una vostra classe "contenitore" (se stavamo in Java, vi avrei detto bean).
Enjoy!
c# unirest json httpbin nuget
Commentami!