mercurial/wireprotoserver.py
changeset 35900 72de5c504833
parent 35873 29759c46aa1a
child 35976 48a3a9283f09
--- a/mercurial/wireprotoserver.py	Sat Jan 27 13:14:06 2018 +0900
+++ b/mercurial/wireprotoserver.py	Sat Jan 27 13:33:31 2018 +0900
@@ -123,10 +123,7 @@
         return [data[k] for k in keys]
 
     def _args(self):
-        args = self._req.form.copy()
-        if pycompat.ispy3:
-            args = {k.encode('ascii'): [v.encode('ascii') for v in vs]
-                    for k, vs in args.items()}
+        args = util.rapply(pycompat.bytesurl, self._req.form.copy())
         postlen = int(self._req.env.get(r'HTTP_X_HGARGS_POST', 0))
         if postlen:
             args.update(cgi.parse_qs(