Получение IP-адреса клиента из приложения WSGI с помощью Eventlet

, я сейчас пишу базовый сервер модели диспетчеризации на основе библиотеки Python Eventlet (http: // eventlet.net/doc/). Посмотрев документы WSGI на Eventlet (http://eventlet.net/doc/modules/wsgi.html), я вижу, что функция eventlet.wsgi.server регистрирует отправленные -для заголовка в дополнение к IP-адресу клиента.

Однако способ получить его - это прикрепить файловый объект (по умолчанию sys.stderr), а затем передать его по конвейеру с сервера этому объекту.

Я хотел бы иметь возможность получать IP-адрес клиента из самого приложения (то есть функции, которая имеет start_response и Environment в качестве параметров). Действительно, для этого идеально подошел бы ключ среды. Есть ли способ получить IP-адрес просто адрес (например, через словарь окружения или аналогичный), без необходимости каким-либо образом перенаправлять объект журнала?

9
задан Prince John Wesley 20 October 2011 в 11:10
поделиться