mercurial/hgweb/request.py
changeset 36713 2442927cdd96
parent 36258 af0a19d8812b
child 36806 69b2d0900cd7
--- a/mercurial/hgweb/request.py	Sun Mar 04 12:33:15 2018 -0500
+++ b/mercurial/hgweb/request.py	Sun Mar 04 13:03:22 2018 -0500
@@ -48,9 +48,11 @@
                 form[name] = value
             del form[k]
     # And strip the values
+    bytesform = {}
     for k, v in form.iteritems():
-        form[k] = [i.strip() for i in v]
-    return form
+        bytesform[pycompat.bytesurl(k)] = [
+            pycompat.bytesurl(i.strip()) for i in v]
+    return bytesform
 
 class wsgirequest(object):
     """Higher-level API for a WSGI request.