Sobes.tech
Junior — Middle

In che modi è possibile inviare richieste utilizzando il protocollo HTTP?

sobes.tech AI

Risposta dell'AI

In C#, la classe HttpClient è più comunemente usata per inviare richieste HTTP. I principali metodi di invio delle richieste:

  • GET — ottenere dati dal server.
  • POST — inviare dati al server.
  • PUT — aggiornare i dati.
  • DELETE — eliminare i dati.

Esempio di invio di una richiesta GET:

using System.Net.Http;
using System.Threading.Tasks;

HttpClient client = new HttpClient();
string url = "https://api.example.com/data";

HttpResponseMessage response = await client.GetAsync(url);
string responseBody = await response.Content.ReadAsStringAsync();

Console.WriteLine(responseBody);

Per una richiesta POST, si può usare il metodo PostAsync, passando il contenuto come HttpContent.