From de7fc5ad8ac49962544d9df6c9775684a41840e9 Mon Sep 17 00:00:00 2001 From: gitadmin Date: Sun, 21 Dec 2025 17:09:43 +0300 Subject: [PATCH] =?UTF-8?q?[=D0=92=D0=9E=D0=9B=D0=9A]=20=D0=B5=D1=89=D0=B5?= =?UTF-8?q?=20=D0=BE=D0=B4=D0=BD=D0=B0=20=D0=BF=D0=BE=D0=BF=D1=8B=D1=82?= =?UTF-8?q?=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- volk_telegram_testing.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/volk_telegram_testing.py b/volk_telegram_testing.py index 2807192..6dec194 100644 --- a/volk_telegram_testing.py +++ b/volk_telegram_testing.py @@ -144,9 +144,19 @@ async def test_telegram_publish(): ) logger.info("httpx клиент успешно создан с http2=False") + # Создаем HTTPXRequest с явным указанием HTTP/1.1 (отключаем HTTP/2) + # HTTPXRequest автоматически создаст httpx клиент с http2=False при http_version="1.1" + logger.info("Создание HTTPXRequest с http_version='1.1' (HTTP/2 отключен)...") + request = HTTPXRequest(http_version="1.1", connection_pool_size=8) + logger.info("HTTPXRequest создан с http_version='1.1'") + + # Примечание: HTTPXRequest создаст свой собственный httpx клиент с http2=False + # Наш httpx_client будет закрыт в finally, но не используется Bot'ом + # Это нормально - главное, что HTTP/2 отключен через http_version="1.1" + # Создаем бота с отключенным HTTP/2 logger.info("Создание объекта Bot с отключенным HTTP/2...") - bot = Bot(token=POSTER_BOT_TOKEN, client=httpx_client) + bot = Bot(token=POSTER_BOT_TOKEN, request=request) logger.info("Объект Bot успешно создан с отключенным HTTP/2") # Получаем информацию о боте