Sobes.tech
Junior — Middle

Jakými způsoby lze odesílat požadavky pomocí protokolu HTTP?

sobes.tech AI

Odpověď od AI

V jazyce C# se nejčastěji používá třída HttpClient pro odesílání HTTP požadavků. Hlavní způsoby odesílání požadavků:

  • GET — získání dat ze serveru.
  • POST — odeslání dat na server.
  • PUT — aktualizace dat.
  • DELETE — odstranění dat.

Příklad odeslání GET požadavku:

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);

Pro POST požadavek lze použít metodu PostAsync, předávající obsah ve formě HttpContent.