Sobes.tech
Junior — Middle

Czy możesz wyjaśnić, na czym polega żądanie HTTP metody POST?

sobes.tech AI

Odpowiedź od AI

Żądanie HTTP metody POST służy do wysyłania danych na serwer, zwykle w celu tworzenia lub aktualizacji zasobów. W przeciwieństwie do GET, dane są przesyłane w ciele żądania, co pozwala na wysyłanie większych ilości informacji i bardziej złożonych struktur, takich jak formularze lub JSON.

Przykład użycia POST:

  • Klient wysyła formularz rejestracyjny z danymi użytkownika.
  • Serwer przyjmuje dane, przetwarza je i tworzy nowy wpis w bazie.

Przykład żądania HTTP POST:

POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json

{
  "username": "user1",
  "password": "pass123"
}