Intern
Czym jest żądanie HTTP?
sobes.tech AI
Odpowiedź od AI
Żądanie HTTP to wiadomość wysyłana przez klienta (np. przeglądarkę internetową) do serwera w celu żądania zasobu lub wykonania akcji. Składa się z:
- Linii startowej:
- Metody (GET, POST, PUT, DELETE itp.)
- Ścieżki do zasobu
- Wersji protokołu (HTTP/1.1, HTTP/2)
# Przykład linii startowej żądania GET GET /index.html HTTP/1.1 - Nagłówków:
- Par klucz-wartość, które dostarczają dodatkowe informacje o żądaniu (Host, User-Agent, Content-Type itp.)
# Przykład nagłówka żądania User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, jak Gecko) Chrome/91.0.4472.124 Safari/537.36 - Ciała żądania (opcjonalnie):
- Dane wysyłane do serwera (np. dane formularza w żądaniu POST).
Serwer przetwarza żądanie i wysyła odpowiedź HTTP.