Sobes.tech
Junior — Middle

Care sunt modalitățile de a trimite solicitări folosind protocolul HTTP?

sobes.tech AI

Răspuns de la AI

În C#, clasa HttpClient este cel mai des utilizată pentru a trimite solicitări HTTP. Principalele modalități de trimitere a solicitărilor:

  • GET — obținerea datelor de la server.
  • POST — trimiterea datelor către server.
  • PUT — actualizarea datelor.
  • DELETE — ștergerea datelor.

Exemplu de trimitere a unei solicitări 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);

Pentru o solicitare POST, se poate folosi metoda PostAsync, transmitând conținutul sub formă de HttpContent.