mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-05 15:38:19 +08:00
fix RequestUtils
This commit is contained in:
+5
-11
@@ -14,11 +14,6 @@ urllib3.disable_warnings(InsecureRequestWarning)
|
|||||||
|
|
||||||
|
|
||||||
class RequestUtils:
|
class RequestUtils:
|
||||||
_headers: dict = None
|
|
||||||
_cookies: Union[str, dict] = None
|
|
||||||
_proxies: dict = None
|
|
||||||
_timeout: int = 20
|
|
||||||
_session: Session = None
|
|
||||||
|
|
||||||
def __init__(self,
|
def __init__(self,
|
||||||
headers: dict = None,
|
headers: dict = None,
|
||||||
@@ -30,6 +25,9 @@ class RequestUtils:
|
|||||||
referer: str = None,
|
referer: str = None,
|
||||||
content_type: str = None,
|
content_type: str = None,
|
||||||
accept_type: str = None):
|
accept_type: str = None):
|
||||||
|
self._proxies = proxies
|
||||||
|
self._session = session
|
||||||
|
self._timeout = timeout or 20
|
||||||
if not content_type:
|
if not content_type:
|
||||||
content_type = "application/x-www-form-urlencoded; charset=UTF-8"
|
content_type = "application/x-www-form-urlencoded; charset=UTF-8"
|
||||||
if headers:
|
if headers:
|
||||||
@@ -46,12 +44,8 @@ class RequestUtils:
|
|||||||
self._cookies = self.cookie_parse(cookies)
|
self._cookies = self.cookie_parse(cookies)
|
||||||
else:
|
else:
|
||||||
self._cookies = cookies
|
self._cookies = cookies
|
||||||
if proxies:
|
else:
|
||||||
self._proxies = proxies
|
self._cookies = None
|
||||||
if session:
|
|
||||||
self._session = session
|
|
||||||
if timeout:
|
|
||||||
self._timeout = timeout
|
|
||||||
|
|
||||||
def request(self, method: str, url: str, raise_exception: bool = False, **kwargs) -> Optional[Response]:
|
def request(self, method: str, url: str, raise_exception: bool = False, **kwargs) -> Optional[Response]:
|
||||||
"""
|
"""
|
||||||
|
|||||||
Reference in New Issue
Block a user