From 3425f84f8ba4aa1fa3d124bb0f1ebf5e9c1119df Mon Sep 17 00:00:00 2001 From: RaNaN Date: Wed, 22 Dec 2010 14:59:28 +0100 Subject: fixed getURL --- module/network/RequestFactory.py | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'module/network/RequestFactory.py') diff --git a/module/network/RequestFactory.py b/module/network/RequestFactory.py index d73ab5e20..89d1aaf64 100644 --- a/module/network/RequestFactory.py +++ b/module/network/RequestFactory.py @@ -46,14 +46,12 @@ class RequestFactory(): self.lock.release() return req - def getURL(self, url): - base = HTTPBase() - #@TODO proxies - #@TODO post,get... + def getURL(self, url, get={}, post={}): + #a bit to much overhead for single url + b = Browser() + #@TODO proxies, iface - resp = base.getResponse(url) - resp = resp.read() - return resp + return b.getPage(url, get, post) def getCookieJar(self, pluginName, account=None): if self.cookiejars.has_key((pluginName, account)): @@ -64,5 +62,5 @@ class RequestFactory(): return cj # needs pyreq in global namespace -def getURL(url): - pyreq.getURL(url) \ No newline at end of file +def getURL(url, get={}, post={}): + return pyreq.getURL(url, get, post) \ No newline at end of file -- cgit v1.2.3