Junior — Middle
Jaka jest główna funkcja metody HTTP POST i w jakich scenariuszach jest używana?
sobes.tech AI
Odpowiedź od AI
Metoda HTTP POST służy do wysyłania danych na serwer w celu utworzenia lub przetworzenia zasobu. W przeciwieństwie do GET, który żąda danych, POST przesyła informacje w ciele żądania.
Główne scenariusze użycia POST:
- Tworzenie nowych wpisów na serwerze (np. rejestracja użytkownika).
- Wysyłanie formularzy z danymi.
- Wykonywanie operacji zmieniających stan serwera.
Przykład użycia w C# z HttpClient:
var client = new HttpClient();
var content = new StringContent(jsonData, Encoding.UTF8, "application/json");
var response = await client.PostAsync("https://api.example.com/items", content);