]> git.mxchange.org Git - quix0rs-apt-p2p.git/blobdiff - apt_dht/HTTPServer.py
Move all url parsing into the PeerManager.
[quix0rs-apt-p2p.git] / apt_dht / HTTPServer.py
index 3d0b9d3312ca4fc4c30c5dbecde5dbfe0ed641ba..f5e969ccfc81c8565c77d56c56b3d60ea8662803 100644 (file)
@@ -13,10 +13,11 @@ class FileDownloader(static.File):
         resp = super(FileDownloader, self).render(req)
         
         if self.manager:
+            path = 'http:/' + req.uri
             if resp != responsecode.NOT_FOUND:
-                return self.manager.check_freshness(req.uri, resp.headers.getHeader('Last-Modified'), resp)
+                return self.manager.check_freshness(path, resp.headers.getHeader('Last-Modified'), resp)
             
-            return self.manager.get_resp(req.uri)
+            return self.manager.get_resp(path)
         
         return resp