Мне нужно получить IP-адрес UE (пользовательского оборудования) в моем веб-приложении, созданном с помощью Python & Flask. Я использую библиотеку request.remote_addr и request.headers. но полученный IP-адрес отличается от реального IP-адреса моего мобильного телефона.
например,
полученный IP-адрес из моего веб-приложения: xxx.xxx.xxx.158
IP-адрес моего телефона: xxx. xxx.xxx.195
(но в моем P C * он работает правильно)
Ниже приведен код приложения wep:
from flask import Flask, jsonify, request
app = Flask(__name__)
@app.route("/get_my_ip", methods=["GET"])
def get_my_ip():
return request.headers.get('X-Forwarded-For', request.remote_addr)
какое-нибудь исправление?