__init__(self, bool enable_http=True, bool verify=True, bool enable_http2=False, int max_connections=None, int max_keepalive_connections=None, float keepalive_expiry=None, str|dict[str, str]|None proxies=None, bool using_tor_proxy=False, str|list[str]|None local_addresses=None, int retries=0, None retry_on_http_error=None, int max_redirects=30, str logger_name=None) | searx.network.network.Network | |
__slots__ | searx.network.network.Network | privatestatic |
_clients | searx.network.network.Network | protected |
_local_addresses_cycle | searx.network.network.Network | protected |
_logger | searx.network.network.Network | protected |
_proxies_cycle | searx.network.network.Network | protected |
_TOR_CHECK_RESULT | searx.network.network.Network | protectedstatic |
aclose(self) | searx.network.network.Network | |
aclose_all(cls) | searx.network.network.Network | |
call_client(self, bool stream, str method, str url, **t.Any kwargs) | searx.network.network.Network | |
check_parameters(self) | searx.network.network.Network | |
check_tor_proxy(httpx.AsyncClient client, proxies) | searx.network.network.Network | static |
enable_http | searx.network.network.Network | |
enable_http2 | searx.network.network.Network | |
extract_do_raise_for_httperror(kwargs) | searx.network.network.Network | static |
extract_kwargs_clients(dict[str, t.Any] kwargs) | searx.network.network.Network | static |
get_client(self, bool|None verify=None, int|None max_redirects=None) | searx.network.network.Network | |
get_ipaddress_cycle(self) | searx.network.network.Network | |
get_proxy_cycles(self) | searx.network.network.Network | |
is_valid_response(self, SXNG_Response response) | searx.network.network.Network | |
iter_ipaddresses(self) | searx.network.network.Network | |
iter_proxies(self) | searx.network.network.Network | |
keepalive_expiry | searx.network.network.Network | |
local_addresses | searx.network.network.Network | |
log_response(self, httpx.Response response) | searx.network.network.Network | |
max_connections | searx.network.network.Network | |
max_keepalive_connections | searx.network.network.Network | |
max_redirects | searx.network.network.Network | |
patch_response(self, httpx.Response|SXNG_Response response, bool do_raise_for_httperror) | searx.network.network.Network | |
proxies | searx.network.network.Network | |
request(self, str method, str url, **kwargs) | searx.network.network.Network | |
retries | searx.network.network.Network | |
retry_on_http_error | searx.network.network.Network | |
stream(self, str method, str url, **kwargs) | searx.network.network.Network | |
using_tor_proxy | searx.network.network.Network | |
verify | searx.network.network.Network | |