У меня есть приложение tomcat (war-файл), которое люди могут развертывать по своему усмотрению. Например, используя коннекторы http / https в Coyote или используя mod_jk / mod_proxy, чтобы Apache мог обрабатывать входящие http / https.
Проблема, с которой я сталкиваюсь, заключается в том, что мне нужно выяснить публичный адрес, на котором развернут сервер, из приложения. Есть ли способ извлечь это из входящего запроса? Например, когда приложение разворачивается через mod_jk с серверной частью ajp13, я все же хотел бы знать, что первоначально запрос был сделан на https://myserver.com.