§
‹ØÑOÏ™qã óP — d dl mZ d dlZddlmZ ej rddlmZ ddd„ZdS )é )ÚannotationsNé )ÚUrlé )ÚProxyConfigÚ proxy_urlú
Url | NoneÚproxy_configúProxyConfig | NoneÚdestination_schemeú
str | NoneÚreturnÚboolc óJ — | €dS |dk rdS | j dk r|r |j rdS dS )a?
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)
NFÚhttpÚhttpsT)ÚschemeÚuse_forwarding_for_https)r r
r s úd/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/urllib3/util/proxy.pyÚconnection_requires_http_tunnelr sR € ð ÐØˆuð ˜VÒ#Ð#؈uð Ô˜GÒ#Ð#Øð $àÔ1ð $ð ˆuð ˆ4ó )NNN)r r r
r r r
r r ) Ú
__future__r ÚtypingÚurlr Ú
TYPE_CHECKINGÚ
connectionr r © r r ú