-
Request hostname et port
Salut,
Dans une adresse de type http://monadresse:port/marcel/francis/bernard, je souhaite récupérer monadresse:port.
Je sais déjà récupérer "monadresse" (request.getServerName) ou "port" (request.getServerPort) seuls mais pas la chaine monadresse:port directement.
Je crois qu'une fonction qui renvoi directement ça existe mais sois je l'ai rêvé, sois je ne la retrouve plus.
Je peux évidemment faire facilement la concaténation des deux mais ça implique quelques test en plus, par exemple sur l'existence ou non du port dans la barre d'adresse.
En vous remerciant. 8O
-
getRequestURI te renverra toute la chaine demandée par la client, à toi de splitter. Sinon tu prend address, protocole et port pour reconstituer <protocol>://<server>:<port>
-
Ok j'ai révé la fonction alors. :roll:
Que renvoi la fonction getServerPort si le port n'est pas indiqué dans l'adresse ? Est ce qu'il renvoi tout de même le port (normalement 80 si je dit pas de bêtise).