def __init__(self, url, payload=None, post=False): bundleID = core.bundle() cacheName = core.cache(bundleID + "_requests_cache") requests_cache.configure(cacheName) if payload: self.request = requests.get(url, params=payload) if not post else requests.post(url, data=payload) else: self.request = requests.get(url)
def __init__(self, url, payload=None, post=False, cache_for=None): cacheName = core.cache("requests_cache") if cache_for != None and cache_for < 0: exp = None else: exp = cache_for or 24 * (60^3) requests_cache.install_cache(cacheName, expire_after=exp) if payload: self.request = requests.get(url, params=payload) if not post else requests.post(url, data=payload) else: self.request = requests.get(url)
def __init__(self, url, payload=None, post=False, cache_for=None): cacheName = core.cache("requests_cache") if cache_for != None and cache_for < 0: exp = None else: exp = cache_for or 24 * (60 ^ 3) requests_cache.install_cache(cacheName, expire_after=exp) if payload: self.request = requests.get( url, params=payload) if not post else requests.post( url, data=payload) else: self.request = requests.get(url)
def download(self): self.cache_name = core.cache("requests_cache") if self.cache_for != None and self.cache_for < 0: exp = None else: exp = self.cache_for or 24 * (60^2) if self.cache: requests_cache.install_cache(self.cache_name, expire_after=exp, allowable_methods=('GET','POST')) if self.payload: self.request = requests.get(self.url, params=self.payload) if not self.post else requests.post(self.url, data=self.payload) else: self.request = requests.get(self.url) self.ok = self.request.status_code == requests.codes.ok
def download(self): self.cache_name = core.cache("requests_cache") if self.cache_for != None and self.cache_for < 0: exp = None else: exp = self.cache_for or 24 * (60 ^ 2) if self.cache: requests_cache.install_cache(self.cache_name, expire_after=exp, allowable_methods=('GET', 'POST')) if self.payload: self.request = requests.get( self.url, params=self.payload) if not self.post else requests.post( self.url, data=self.payload) else: self.request = requests.get(self.url) self.ok = self.request.status_code == requests.codes.ok