2015-04-24 2 views
0

Я размещаю свое приложение в Google App Engine. Есть ли возможность получить IP-адрес моего приложения для текущий запрос?GAE: как получить текущий IP-адрес сервера?

Дополнительная информация: GAE имеет определенную IP-адресацию. Все HTTP-запросы поступают в мой 3-уровневый домен, и IP этого домена не фиксирован, он изменяется довольно часто и может быть разным на разных компьютерах в тот же момент. Могу ли я как-то узнать, что клиент IP-адреса запрашивает сейчас?

Спасибо!

+1

Вы пытаетесь получить IP-адрес ** текущего экземпляра GAE **, а не IP-адреса клиента? Для чего? Вы не сможете общаться с вашим приложением, используя этот IP-адрес. –

ответ

0

Я не совсем понимаю, что вы ищете, но вы можете получить этот тип информации из переменных окружения WSGI. Метод их извлечения зависит от серверов WSGI, а количество переменных, доступных для вашего приложения, зависит от конфигурации веб-сервера.

При этом получение IP-адреса клиента является общей задачей, и, вероятно, существует метод на объекте запроса используемой веб-структуры.

Какие рамки вы используете?

Смежные вопросы