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?
0
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 ;)