]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
Fix header parsing in httpclient for headers whose value contains ':'
authorBen Darnell <bdarnell@beaker.local>
Tue, 20 Apr 2010 00:07:20 +0000 (17:07 -0700)
committerBen Darnell <bdarnell@beaker.local>
Tue, 20 Apr 2010 00:07:20 +0000 (17:07 -0700)
tornado/httpclient.py

index 2bee8973e219b3d1b7b0533c4b9318fd844e0a0e..658513eb79992071cd585433aa611ec71902a6d3 100644 (file)
@@ -438,7 +438,7 @@ def _curl_header_callback(headers, header_line):
         return
     if header_line == "\r\n":
         return
-    parts = header_line.split(":")
+    parts = header_line.split(":", 1)
     if len(parts) != 2:
         _log.warning("Invalid HTTP response header line %r", header_line)
         return