trakt.core.http
¶
-
class
trakt.core.http.
HTTPSAdapter
(ssl_version=None, *args, **kwargs)¶ Bases:
requests.adapters.HTTPAdapter
-
init_poolmanager
(connections, maxsize, block=False, **pool_kwargs)¶ Initializes a urllib3 PoolManager.
This method should not be called from user code, and is only exposed for use when subclassing the
HTTPAdapter
.Parameters: - connections – The number of urllib3 connection pools to cache.
- maxsize – The maximum number of connections to save in the pool.
- block – Block when no free connections are available.
- pool_kwargs – Extra keyword arguments used to initialize the Pool Manager.
-
-
class
trakt.core.http.
HttpClient
(client, adapter_kwargs=None, keep_alive=True)¶ Bases:
object
-
configure
(path=None)¶
-
delete
(path=None, params=None, data=None, **kwargs)¶
-
get
(path=None, params=None, data=None, **kwargs)¶
-
post
(path=None, params=None, data=None, **kwargs)¶
-
proxies
¶
-
put
(path=None, params=None, data=None, **kwargs)¶
-
rebuild
()¶
-
request
(method, path=None, params=None, data=None, query=None, authenticated=False, validate_token=True, exceptions=False, pagination=False, **kwargs)¶
-
send
(request)¶
-
ssl_version
¶
-
validate
()¶
-