Я работаю над обновлением клапана Tomcat. Я хочу добавить проверку, чтобы узнать, исходит ли вызывающий абонент с localhost/127.0.0.1, что имеет место в том случае, если Apache httpd действует как внешний веб-сервер на той же машине. Поэтому я добавил проверку IP-адреса request.getRemoteAddr(). К сожалению, этот метод возвращает IP-адрес клиента, а не Apache httpd. Текущий пример кода может быть здесь.
Я просматривал объекты запросов org.apache.coyote.Request и org.apache.catalina.connector.Request, но не удалось найти ни одного метода или объекта, который возвращал бы информацию об исходном вызове AJP.
Итак, мой вопрос: возможно ли получить IP-адрес сервера, с которого звонит AJP?