Klasa HttpRequest
- Klasa bazowa, w której potomkach implementujemy obsługę żądań HTTP
- Każda metoda protokołu HTTP istnieje odpowiednia metoda (doGet, doPost, doPut, …)
- Servlet musi implementować minimum jedną z powyższych metod (lub metodę service - odpowiedzialną za delegację żądań HTTP do odpowiednich metod)
Parametry
HttpServletRequest - zawiera informacje żądania:
- Nagłówki HTTP
- Parametry (query)
- Dane (body)
- Ciasteczka
HttpServletResponse - zawiera dane przesyłane do klienta:
- Nagłówki odpowiedzi (content-type, cookies, …)
- Ciało odpowiedzi (body) - obsługiwane przez OutputStream