Что я делаю
У меня есть веб-сайт фляги, и я делаю его доступным для клиента с помощью туннелирования ngrok.
Что я хочу
Я пытаюсь получить IP-адрес клиента.
Что я сделал до сих пор
Я пробовал это до сих пор
request.environ.get('HTTP_X_REAL_IP', request.remote_addr)
и
request.environ['REMOTE_ADDR']
Но оба возвращают 127.0.0.1.Я также проверил этот вопрос Но это не помогло мне, так как написанный ответ там - для получения клиентских IP-адресов в среде производственного сервера, тогда как я ищу любой метод, с помощью которого я могу получить IP-адресклиент в режиме разработки сервера, который туннелируется с помощью ngrok.
У меня есть два возможных метода:
- Если я могу получить IP-адрес инициатора запросов от Ngrok,Я не знаю, есть ли способ сделать это, но это может решить мою проблему.
- Или я добавляю что-то к своему javascript-коду, чтобы всякий раз, когда страница индекса загружалась, она отправляла ajax-запрос, сообщая серверуэто IP-адрес клиента.(Поправьте меня если не так)