DmitrMakeev commited on
Commit
b48db53
·
verified ·
1 Parent(s): 1be29d7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -13
app.py CHANGED
@@ -159,17 +159,6 @@ def get_ip_address():
159
  server_ip = socket.gethostbyname(hostname)
160
  return server_ip
161
 
162
- def get_client_ip():
163
- # Получаем IP-адрес клиента из заголовка X-Forwarded-For
164
- forwarded_for = request.headers.get('X-Forwarded-For')
165
- if forwarded_for:
166
- # Берем первый IP-адрес из списка
167
- client_ip = forwarded_for.split(',')[0].strip()
168
- else:
169
- # Если заголовок X-Forwarded-For отсутствует, используем request.remote_addr
170
- client_ip = request.remote_addr
171
- return client_ip
172
-
173
  @app.route('/ip')
174
  def index():
175
  # Получаем IP-адрес и порт
@@ -214,7 +203,7 @@ def save_settings(settings_dict):
214
  @app.route('/load_settings', methods=['POST'])
215
  def get_settings():
216
  # Получаем IP-адрес клиента
217
- client_ip = get_client_ip()
218
  print(f"Полученный IP-адрес клиента: {client_ip}")
219
 
220
  # Проверка IP-адреса клиента
@@ -226,7 +215,7 @@ def get_settings():
226
  @app.route('/save_settings', methods=['POST'])
227
  def save_settings_route():
228
  # Получаем IP-адрес клиента
229
- client_ip = get_client_ip()
230
  print(f"Полученный IP-адрес клиента: {client_ip}")
231
 
232
  # Проверка IP-адреса клиента
 
159
  server_ip = socket.gethostbyname(hostname)
160
  return server_ip
161
 
 
 
 
 
 
 
 
 
 
 
 
162
  @app.route('/ip')
163
  def index():
164
  # Получаем IP-адрес и порт
 
203
  @app.route('/load_settings', methods=['POST'])
204
  def get_settings():
205
  # Получаем IP-адрес клиента
206
+ client_ip = request.remote_addr
207
  print(f"Полученный IP-адрес клиента: {client_ip}")
208
 
209
  # Проверка IP-адреса клиента
 
215
  @app.route('/save_settings', methods=['POST'])
216
  def save_settings_route():
217
  # Получаем IP-адрес клиента
218
+ client_ip = request.remote_addr
219
  print(f"Полученный IP-адрес клиента: {client_ip}")
220
 
221
  # Проверка IP-адреса клиента