]> git.ipfire.org Git - pakfire.git/commitdiff
http: Correctly pass on the HTTP method
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 3 Nov 2017 14:21:59 +0000 (15:21 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 3 Nov 2017 14:21:59 +0000 (15:21 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/http.py

index d446c3efd9cec65ffa0ad071f01a1ebc64326387..7b20f7dec2f953086ae43e52d21e1e2f85063214 100644 (file)
@@ -182,7 +182,7 @@ class Client(object):
                                data = bytes(data, "ascii")
 
                # Create a request
-               req = urllib.request.Request(url, data=data)
+               req = urllib.request.Request(url, method=method, data=data)
 
                # Add our user agent
                req.add_header("User-Agent", "pakfire/%s" % PAKFIRE_VERSION)
@@ -207,7 +207,7 @@ class Client(object):
                return req
 
        def _send_request(self, req, timeout=None):
-               log.debug("HTTP Request to %s" % req.host)
+               log.debug("HTTP %s Request to %s" % (req.method, req.host))
                log.debug("    URL: %s" % req.full_url)
                log.debug("    Headers:")
                for k, v in req.header_items():