Ошибка при выполнении запроса: HTTPSConnectionPool(host='prod-api.lzt.market', port=443): Max retries exceeded with url: /177545581/telegram-login-code (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1018)')))
from flask import Flask, render_template_string, request import requests app = Flask(__name__) # Отключаем предупреждения о небезопасных запросах (не рекомендуется для production) requests.packages.urllib3.disable_warnings() HTML_TEMPLATE = """ <!DOCTYPE html> <html> <head> <title>LZT Market API Request</title> <style> body { font-family: Arial, sans-serif; max-width: 800px; margin: 0 auto; padding: 20px; } textarea, pre { width: 100%; min-height: 150px; padding: 10px; border: 1px solid #ddd; border-radius: 4px; font-family: monospace; } button { padding: 10px 15px; background-color: #4CAF50; color: white; border: none; border-radius: 4px; cursor: pointer; margin-top: 10px; } button:hover { background-color: #45a049; } .warning { color: red; font-weight: bold; } </style> </head> <body> <h1>LZT Market API Request</h1> <p class="warning">Внимание: SSL проверка отключена (verify=False)</p> <form method="post"> <button type="submit">Выполнить запрос</button> </form> {% if response %} <h2>Ответ от API:</h2> <pre>{{ response }}</pre> {% endif %} </body> </html> """ @app.route('/', methods=['GET', 'POST']) def index(): response = None if request.method == 'POST': url = "https://prod-api.lzt.market/177545581/telegram-login-code" headers = { "accept": "application/json", "authorization": "Bearer токен тут удалил я" } try: # Добавляем verify=False для отключения проверки SSL api_response = requests.get(url, headers=headers, verify=False) response = api_response.text except Exception as e: response = f"Ошибка при выполнении запроса: {str(e)}" return render_template_string(HTML_TEMPLATE, response=response) if __name__ == '__main__': # Для запуска Flask без SSL (по умолчанию) app.run(debug=True, ssl_context=None) # Если нужно запустить с самоподписанным SSL-сертификатом: # app.run(debug=True, ssl_context='adhoc') Python from flask import Flask, render_template_string, request import requests app = Flask(__name__) # Отключаем предупреждения о небезопасных запросах (не рекомендуется для production) requests.packages.urllib3.disable_warnings() HTML_TEMPLATE = """ <!DOCTYPE html> <html> <head> <title>LZT Market API Request</title> <style> body { font-family: Arial, sans-serif; max-width: 800px; margin: 0 auto; padding: 20px; } textarea, pre { width: 100%; min-height: 150px; padding: 10px; border: 1px solid #ddd; border-radius: 4px; font-family: monospace; } button { padding: 10px 15px; background-color: #4CAF50; color: white; border: none; border-radius: 4px; cursor: pointer; margin-top: 10px; } button:hover { background-color: #45a049; } .warning { color: red; font-weight: bold; } </style> </head> <body> <h1>LZT Market API Request</h1> <p class="warning">Внимание: SSL проверка отключена (verify=False)</p> <form method="post"> <button type="submit">Выполнить запрос</button> </form> {% if response %} <h2>Ответ от API:</h2> <pre>{{ response }}</pre> {% endif %} </body> </html> """ @app.route('/', methods=['GET', 'POST']) def index(): response = None if request.method == 'POST': url = "https://prod-api.lzt.market/177545581/telegram-login-code" headers = { "accept": "application/json", "authorization": "Bearer токен тут удалил я" } try: # Добавляем verify=False для отключения проверки SSL api_response = requests.get(url, headers=headers, verify=False) response = api_response.text except Exception as e: response = f"Ошибка при выполнении запроса: {str(e)}" return render_template_string(HTML_TEMPLATE, response=response) if __name__ == '__main__': # Для запуска Flask без SSL (по умолчанию) app.run(debug=True, ssl_context=None) # Если нужно запустить с самоподписанным SSL-сертификатом: # app.run(debug=True, ssl_context='adhoc') The post was merged to previous Jul 7, 2025 а если ****** впихну, поможет?
Ошибка в том что ты не можешь подключиться к серверу, используй ****** verify=False убери, ты выполняешь подключение https, verify нужен в случае если ты дебагер используешь сейчас