summaryrefslogtreecommitdiff
path: root/cherrypy/lib/httputil.py
diff options
context:
space:
mode:
Diffstat (limited to 'cherrypy/lib/httputil.py')
-rw-r--r--cherrypy/lib/httputil.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/cherrypy/lib/httputil.py b/cherrypy/lib/httputil.py
index e8b9a2ac..78cc4039 100644
--- a/cherrypy/lib/httputil.py
+++ b/cherrypy/lib/httputil.py
@@ -14,7 +14,7 @@ from binascii import b2a_base64
import six
from cherrypy._cpcompat import BaseHTTPRequestHandler, ntob, ntou
-from cherrypy._cpcompat import basestring, iteritems
+from cherrypy._cpcompat import text_or_bytes, iteritems
from cherrypy._cpcompat import reversed, sorted, unquote_qs
response_codes = BaseHTTPRequestHandler.responses.copy()
@@ -465,7 +465,7 @@ class HeaderMap(CaseInsensitiveDict):
if isinstance(k, six.text_type):
k = cls.encode(k)
- if not isinstance(v, basestring):
+ if not isinstance(v, text_or_bytes):
v = str(v)
if isinstance(v, six.text_type):