ACIL FM
Dark
Refresh
Current DIR:
/usr/lib/python3.9/site-packages/urllib3/util
/
usr
lib
python3.9
site-packages
urllib3
util
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
__pycache__
-
chmod
Open
Rename
Delete
connection.py
4.79 MB
chmod
View
DL
Edit
Rename
Delete
proxy.py
1.57 MB
chmod
View
DL
Edit
Rename
Delete
queue.py
498 B
chmod
View
DL
Edit
Rename
Delete
request.py
4.03 MB
chmod
View
DL
Edit
Rename
Delete
response.py
3.43 MB
chmod
View
DL
Edit
Rename
Delete
retry.py
20.94 MB
chmod
View
DL
Edit
Rename
Delete
ssltransport.py
6.75 MB
chmod
View
DL
Edit
Rename
Delete
ssl_.py
16.71 MB
chmod
View
DL
Edit
Rename
Delete
timeout.py
9.77 MB
chmod
View
DL
Edit
Rename
Delete
url.py
13.7 MB
chmod
View
DL
Edit
Rename
Delete
wait.py
5.28 MB
chmod
View
DL
Edit
Rename
Delete
__init__.py
1.13 MB
chmod
View
DL
Edit
Rename
Delete
Edit file: /usr/lib/python3.9/site-packages/urllib3/util/proxy.py
from .ssl_ import create_urllib3_context, resolve_cert_reqs, resolve_ssl_version def connection_requires_http_tunnel( proxy_url=None, proxy_config=None, destination_scheme=None ): """ Returns True if the connection requires an HTTP CONNECT through the proxy. :param URL proxy_url: URL of the proxy. :param ProxyConfig proxy_config: Proxy configuration from poolmanager.py :param str destination_scheme: The scheme of the destination. (i.e https, http, etc) """ # If we're not using a proxy, no way to use a tunnel. if proxy_url is None: return False # HTTP destinations never require tunneling, we always forward. if destination_scheme == "http": return False # Support for forwarding with HTTPS proxies and HTTPS destinations. if ( proxy_url.scheme == "https" and proxy_config and proxy_config.use_forwarding_for_https ): return False # Otherwise always use a tunnel. return True def create_proxy_ssl_context( ssl_version, cert_reqs, ca_certs=None, ca_cert_dir=None, ca_cert_data=None ): """ Generates a default proxy ssl context if one hasn't been provided by the user. """ ssl_context = create_urllib3_context( ssl_version=resolve_ssl_version(ssl_version), cert_reqs=resolve_cert_reqs(cert_reqs), ) if ( not ca_certs and not ca_cert_dir and not ca_cert_data and hasattr(ssl_context, "load_default_certs") ): ssl_context.load_default_certs() return ssl_context
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply