javax.servlet.ServletRequest - pytanie teoretyczne

0

Dlaczego w klasie ServletRequest która dotyczy żądań kierowanych do serwera znajdują się takie metody jak getServerName() czy getServerPort() - które nie są związane z żądaniem od strony klienta lecz dają informacje o serwerze?

1

@lofi O RLY? Według ciebie klienta nie interesuje z jakim serwerem się łączy albo na jakim porcie? Czy ty jesteś poważny? o_O

0

pewnie interesuje, ale mi o to nie chodziło. Takie dane na temat serwera nie są przecież wysyłane w żądaniu a raczej w odpowiedzi od serwera do klienta, więc dlaczego logicznie rzecz biorąc takie metody nie są umieszczone w interfejsie javax.servlet.ServletResponse?

Skoro informacja-żądanie idzie od klienta no to informacji o serwerze logicznie rzecz biorąc nie szukałbym w żądaniu javax.servlet.ServletRequest.
Mam nadzieje że teraz jest jasne o co mi chodzi ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1