From cee8fae65efc1d4557d1b2291963a729444a5f42 Mon Sep 17 00:00:00 2001 From: mgasvoda Date: Fri, 11 Aug 2017 15:37:57 -0400 Subject: [PATCH] Adding header name to exception Adds the name of the header to the invalid header exception raised on TypeError. --- requests/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/requests/utils.py b/requests/utils.py index 1e4960d7..2104da8f 100644 --- a/requests/utils.py +++ b/requests/utils.py @@ -868,8 +868,8 @@ def check_header_validity(header): if not pat.match(value): raise InvalidHeader("Invalid return character or leading space in header: %s" % name) except TypeError: - raise InvalidHeader("Header value %s must be of type str or bytes, " - "not %s" % (value, type(value))) + raise InvalidHeader("Header %s value %s must be of type str or bytes, " + "not %s" % (name, value, type(value))) def urldefragauth(url):