Заголовки бутылок Python, не работающие с подчеркиванием

Я столкнулся с проблемами для заголовков отдыха с подчеркиванием, не получая ценность заголовков остальных, пока я их печатаю.

Кто-нибудь имел представление о том, как я могу это сделать?

Благодаря!

    Вы не должны использовать символы подчеркивания в именах заголовков, используйте только тире в качестве разделителей.

    Основные веб-серверы, такие как Apache и nginx, а также некоторые серверы / фреймворки Python WSGI будут выбрасывать заголовки с подчеркиваниями, чтобы избежать спуфинга заголовков.

    Представьте, что у вас заголовок:

    My-Header: value 

    Это в CGI / WSGI преобразуется в переменную:

     HTTP_MY_HEADER: value 

    при передаче в приложение.

    Проблема в том, что заголовок:

     My_Header: value 

    также отображает то же самое.

    Опасность здесь заключается в том, что клиент может использовать ее, а что-то между прокси-сервером может преднамеренно заставить другого попробовать и перенять приоритет, перезаписывая оригинал, когда сервер / приложение обрабатывает его.

    Поскольку это потенциальная проблема безопасности, серверы позволяют пропускать заголовки с буквенно-цифровыми символами и штрихами, и все остальное отбрасывается.