Creare un client HTTP in C# con Unirest

Mattepuffo's logo
Creare un client HTTP in C# con Unirest

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!


Condividi

Commentami!