browser: make max redirection value a class var
This commit is contained in:
parent
f48a8ab606
commit
ef6b8929e3
|
@ -69,6 +69,7 @@ class Browser:
|
||||||
|
|
||||||
SEARCH_NEXT = 0
|
SEARCH_NEXT = 0
|
||||||
SEARCH_PREVIOUS = 1
|
SEARCH_PREVIOUS = 1
|
||||||
|
MAX_REDIRECTIONS = 5
|
||||||
|
|
||||||
def __init__(self, config, cert_stash):
|
def __init__(self, config, cert_stash):
|
||||||
self.config = config
|
self.config = config
|
||||||
|
@ -420,7 +421,7 @@ class Browser:
|
||||||
- history: whether the URL should be pushed to history on success.
|
- history: whether the URL should be pushed to history on success.
|
||||||
- use_cache: whether we should look for an already cached document.
|
- use_cache: whether we should look for an already cached document.
|
||||||
"""
|
"""
|
||||||
if redirects > 5:
|
if redirects > self.MAX_REDIRECTIONS:
|
||||||
self.set_status_error(f"Too many redirections ({url}).")
|
self.set_status_error(f"Too many redirections ({url}).")
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|
Reference in a new issue