We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5e56689 commit 6d661e8Copy full SHA for 6d661e8
Lib/http/server.py
@@ -114,7 +114,7 @@
114
115
def _validate_header_string(value):
116
"""Validate header values preventing CRLF injection."""
117
- if '\r' in value or '\n' in value:
+ if isinstance(value, str) and ('\r' in value or '\n' in value):
118
raise ValueError('Invalid header name/value: contains CR or LF')
119
120
class HTTPServer(socketserver.TCPServer):
0 commit comments