Files
drhider/History/2026-07-14-hop-by-hop-connection.md
2026-07-14 19:19:12 +04:00

767 B

Waitress + Connection: close — hop-by-hop заголовок

Дата: 2026-07-14
Версия: 0.0.21 → 0.0.22


Ошибка

Connection — hop-by-hop заголовок. Waitress (WSGI) запрещает его использовать в приложении (PEP 3333).

# ❌ НЕЛЬЗЯ
response.headers["Connection"] = "close"

# Ошибка:
AssertionError: Connection is a "hop-by-hop" header; it cannot be used by a WSGI application (see PEP 3333)

Правило

Никогда не добавлять Connection заголовок в Flask/Waitress-приложении. Нужно закрывать соединения — только через nginx (upstream keepalive) или uWSGI/gunicorn.