]> git.ipfire.org Git - thirdparty/tornado.git/commit
httputil: Enforce RFC rules for header names 3469/head
authorBen Darnell <ben@bendarnell.com>
Thu, 20 Mar 2025 21:59:56 +0000 (17:59 -0400)
committerBen Darnell <ben@bendarnell.com>
Thu, 20 Mar 2025 21:59:56 +0000 (17:59 -0400)
commitbc7e2ac5fa4be8efc74b9b86321f886e613a7066
tree7b243dd5e5ddb9031de07993182f9822e620f937
parentd5ac65c1f1453c2aeddd089d8e68c159645c13e1
httputil: Enforce RFC rules for header names

Previously we allowed nearly any string in header names, but
RFC 9110 restricts them to certain printable ASCII characters.

Fixes #3310
Fixes #2790
tornado/httputil.py
tornado/test/httputil_test.py