Merge branch 'master' into python2
authorFredrik Tolf <fredrik@dolda2000.com>
Wed, 22 Mar 2017 04:40:43 +0000 (05:40 +0100)
committerFredrik Tolf <fredrik@dolda2000.com>
Wed, 22 Mar 2017 04:40:43 +0000 (05:40 +0100)
wrw/proto.py
wrw/req.py

index 36a9db9..7cb6d31 100644 (file)
@@ -191,7 +191,7 @@ def parstring(pars={}, **augment):
 def parurl(url, pars={}, **augment):
     qs = parstring(pars, **augment)
     if qs != "":
-        return url + "?" + qs
+        return url + ("&" if "?" in url else "?") + qs
     else:
         return url
 
index 41fd330..ebc3fd8 100644 (file)
@@ -230,6 +230,7 @@ class copyrequest(request):
         self.https = p.https
         self.ihead = p.ihead
         self.ohead = p.ohead
+        self.input = p.input
 
     def status(self, code, msg):
         return self.parent.status(code, msg)