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.