Traceback Switch to copy-and-paste view
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/connection.py
, line 198, in _new_conndef _new_conn(self) -> socket.socket:
"""Establish a socket connection and set nodelay settings on it.
:return: New socket connection.
"""
try:
sock = connection.create_connection(
…
(self._dns_host, self.port),
self.timeout,
source_address=self.source_address,
socket_options=self.socket_options,
)
except socket.gaierror as e:
Local vars
Variable Value self <urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/util/connection.py
, line 60, in create_connectionfamily = allowed_gai_family()
try:
host.encode("idna")
except UnicodeError:
raise LocationParseError(f"'{host}', label empty or too long") from None
for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
af, socktype, proto, canonname, sa = res
sock = None
try:
sock = socket.socket(af, socktype, proto)
# If provided, set socket level options before connecting.
Local vars
Variable Value address ('en1clinoeil.fr', 443)
err None
family <AddressFamily.AF_INET: 2>
host 'en1clinoeil.fr'
port 443
socket_options [(6, 1, 1)]
source_address None
timeout None
-
/opt/python/3.11.13/lib/python3.11/socket.py
, line 974, in getaddrinfoThe family, type and proto arguments can be optionally specified in order to
narrow the list of addresses returned. Passing zero as a value for each of
these arguments selects the full range of results.
"""
# We override this function since we want to translate the numeric family
# and socket type values to enum constants.
addrlist = []
for res in _socket.getaddrinfo(host, port, family, type, proto, flags): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
af, socktype, proto, canonname, sa = res
addrlist.append((_intenum_converter(af, AddressFamily),
_intenum_converter(socktype, SocketKind),
proto, canonname, sa))
return addrlist
Local vars
Variable Value addrlist []
family <AddressFamily.AF_INET: 2>
flags 0
host 'en1clinoeil.fr'
port 443
proto 0
type <SocketKind.SOCK_STREAM: 1>
The above exception ([Errno -5] No address associated with hostname) was the direct cause of the following exception:
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/connectionpool.py
, line 787, in urlopen# If we're going to release the connection in ``finally:``, then
# the response doesn't need to know about the connection. Otherwise
# it will also try to release it and we'll have a double-release
# mess.
response_conn = conn if not release_conn else None
# Make the request on the HTTPConnection object
response = self._make_request(
…
conn,
method,
url,
timeout=timeout_obj,
body=body,
headers=headers,
Local vars
Variable Value assert_same_host False
body None
body_pos None
chunked False
clean_exit False
conn None
decode_content False
destination_scheme None
err None
headers {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Safari/605.1.15', 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'Accept-Language': 'en-US,en;q=0.5', 'Accept-Encoding': 'gzip, deflate', 'Referer': 'https://www.google.com/'}
http_tunnel_required False
method 'GET'
new_e NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)")
parsed_url Url(scheme=None, auth=None, host=None, port=None, path='/', query=None, fragment=None)
pool_timeout None
preload_content False
redirect False
release_conn False
release_this_conn True
response_conn <urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>
response_kw {}
retries Retry(total=0, connect=None, read=False, redirect=None, status=None)
self <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fed4ef3a850>
timeout Timeout(connect=None, read=None, total=None)
timeout_obj Timeout(connect=None, read=None, total=None)
url '/'
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/connectionpool.py
, line 488, in _make_requestnew_e = SSLError(e)
# If the connection didn't successfully connect to it's proxy
# then there
if isinstance(
new_e, (OSError, NewConnectionError, TimeoutError, SSLError)
) and (conn and conn.proxy and not conn.has_connected_to_proxy):
new_e = _wrap_proxy_error(new_e, conn.proxy.scheme)
raise new_e ^^^^^^^^^^^
…
# conn.request() calls http.client.*.request, not the method in
# urllib3.request. It also calls makefile (recv) on the socket.
try:
conn.request(
method,
Local vars
Variable Value body None
chunked False
conn <urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>
decode_content False
enforce_content_length True
headers {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Safari/605.1.15', 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'Accept-Language': 'en-US,en;q=0.5', 'Accept-Encoding': 'gzip, deflate', 'Referer': 'https://www.google.com/'}
method 'GET'
new_e NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)")
preload_content False
response_conn <urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>
retries Retry(total=0, connect=None, read=False, redirect=None, status=None)
self <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fed4ef3a850>
timeout Timeout(connect=None, read=None, total=None)
timeout_obj Timeout(connect=None, read=None, total=None)
url '/'
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/connectionpool.py
, line 464, in _make_requesttimeout_obj = self._get_timeout(timeout)
timeout_obj.start_connect()
conn.timeout = Timeout.resolve_default_timeout(timeout_obj.connect_timeout)
try:
# Trigger any extra validation we need to do.
try:
self._validate_conn(conn) ^^^^^^^^^^^^^^^^^^^^^^^^^
…
except (SocketTimeout, BaseSSLError) as e:
self._raise_timeout(err=e, url=url, timeout_value=conn.timeout)
raise
# _validate_conn() starts the connection to an HTTPS proxy
# so we need to wrap errors with 'ProxyError' here too.
Local vars
Variable Value body None
chunked False
conn <urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>
decode_content False
enforce_content_length True
headers {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Safari/605.1.15', 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'Accept-Language': 'en-US,en;q=0.5', 'Accept-Encoding': 'gzip, deflate', 'Referer': 'https://www.google.com/'}
method 'GET'
new_e NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)")
preload_content False
response_conn <urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>
retries Retry(total=0, connect=None, read=False, redirect=None, status=None)
self <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fed4ef3a850>
timeout Timeout(connect=None, read=None, total=None)
timeout_obj Timeout(connect=None, read=None, total=None)
url '/'
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/connectionpool.py
, line 1093, in _validate_conn"""
Called right before a request is made, after the socket is created.
"""
super()._validate_conn(conn)
# Force connect early to allow us to validate the connection.
if conn.is_closed:
conn.connect() ^^^^^^^^^^^^^^
…
# TODO revise this, see https://github.com/urllib3/urllib3/issues/2791
if not conn.is_verified and not conn.proxy_is_verified:
warnings.warn(
(
f"Unverified HTTPS request is being made to host '{conn.host}'. "
Local vars
Variable Value __class__ <class 'urllib3.connectionpool.HTTPSConnectionPool'>
conn <urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>
self <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fed4ef3a850>
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/connection.py
, line 753, in connect"before connect",
thread_id=threading.get_ident(),
target_supports_http2=target_supports_http2,
)
try:
sock: socket.socket | ssl.SSLSocket
self.sock = sock = self._new_conn() ^^^^^^^^^^^^^^^^
…
server_hostname: str = self.host
tls_in_tls = False
# Do we need to establish a tunnel?
if self.proxy_is_tunneling:
# We're tunneling to an HTTPS origin so need to do TLS-in-TLS.
Local vars
Variable Value probe_http2_host 'en1clinoeil.fr'
probe_http2_port 443
self <urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>
target_supports_http2 False
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/connection.py
, line 205, in _new_connsock = connection.create_connection(
(self._dns_host, self.port),
self.timeout,
source_address=self.source_address,
socket_options=self.socket_options,
)
except socket.gaierror as e:
raise NameResolutionError(self.host, self, e) from e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
except SocketTimeout as e:
raise ConnectTimeoutError(
self,
f"Connection to {self.host} timed out. (connect timeout={self.timeout})",
) from e
Local vars
Variable Value self <urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>
The above exception (<urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)) was the direct cause of the following exception:
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/requests/adapters.py
, line 667, in send)
elif isinstance(timeout, TimeoutSauce):
pass
else:
timeout = TimeoutSauce(connect=timeout, read=timeout)
try:
resp = conn.urlopen(
…
method=request.method,
url=url,
body=request.body,
headers=request.headers,
redirect=False,
assert_same_host=False,
Local vars
Variable Value cert None
chunked False
conn <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fed4ef3a850>
proxies OrderedDict()
request <PreparedRequest [GET]>
self <cloudscraper.CipherSuiteAdapter object at 0x7fed4ef39a90>
stream False
timeout Timeout(connect=None, read=None, total=None)
url '/'
verify True
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/connectionpool.py
, line 841, in urlopenHTTPException,
),
) and (conn and conn.proxy and not conn.has_connected_to_proxy):
new_e = _wrap_proxy_error(new_e, conn.proxy.scheme)
elif isinstance(new_e, (OSError, HTTPException)):
new_e = ProtocolError("Connection aborted.", new_e)
retries = retries.increment(
…
method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]
)
retries.sleep()
# Keep track of the error for the retry warning.
err = e
Local vars
Variable Value assert_same_host False
body None
body_pos None
chunked False
clean_exit False
conn None
decode_content False
destination_scheme None
err None
headers {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Safari/605.1.15', 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'Accept-Language': 'en-US,en;q=0.5', 'Accept-Encoding': 'gzip, deflate', 'Referer': 'https://www.google.com/'}
http_tunnel_required False
method 'GET'
new_e NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)")
parsed_url Url(scheme=None, auth=None, host=None, port=None, path='/', query=None, fragment=None)
pool_timeout None
preload_content False
redirect False
release_conn False
release_this_conn True
response_conn <urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>
response_kw {}
retries Retry(total=0, connect=None, read=False, redirect=None, status=None)
self <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fed4ef3a850>
timeout Timeout(connect=None, read=None, total=None)
timeout_obj Timeout(connect=None, read=None, total=None)
url '/'
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/util/retry.py
, line 519, in incrementstatus=status_count,
other=other,
history=history,
)
if new_retry.is_exhausted():
reason = error or ResponseError(cause)
raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
log.debug("Incremented Retry for (url='%s'): %r", url, new_retry)
return new_retry
def __repr__(self) -> str:
Local vars
Variable Value _pool <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fed4ef3a850>
_stacktrace <traceback object at 0x7fed4ef3ab40>
cause 'unknown'
connect None
error NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)")
history (RequestHistory(method='GET', url='/', error=NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)"), status=None, redirect_location=None),)
method 'GET'
new_retry Retry(total=-1, connect=None, read=False, redirect=None, status=None)
other None
read False
reason NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)")
redirect None
redirect_location None
response None
self Retry(total=0, connect=None, read=False, redirect=None, status=None)
status None
status_count None
total -1
url '/'
During handling of the above exception (HTTPSConnectionPool(host='en1clinoeil.fr', port=443): Max retries exceeded with url: / (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)"))), another exception occurred:
-
/tmp/8ddd5ad5b8ae411/browser/views.py
, line 57, in get_responsedef get_random_user_agent():
return random.choice(USER_AGENTS)
def get_response(url, headers={}):
try:
scraper = cloudscraper.create_scraper()
r_response = scraper.get(url, headers=headers) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
except SSLError as ssl_err:
r_response = requests.get(url, headers=headers, verify=False)
except:
r_response = requests.get(url, headers=headers)
html = r_response.headers
Local vars
Variable Value headers {'Referer': 'https://www.google.com/', 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) ' 'AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 ' 'Safari/605.1.15'}
scraper <cloudscraper.CloudScraper object at 0x7fed4ef38190>
url 'https://en1clinoeil.fr/'
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/requests/sessions.py
, line 602, in get:param url: URL for the new :class:`Request` object.
:param \*\*kwargs: Optional arguments that ``request`` takes.
:rtype: requests.Response
"""
kwargs.setdefault("allow_redirects", True)
return self.request("GET", url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
def options(self, url, **kwargs):
r"""Sends a OPTIONS request. Returns :class:`Response` object.
:param url: URL for the new :class:`Request` object.
:param \*\*kwargs: Optional arguments that ``request`` takes.
Local vars
Variable Value kwargs {'allow_redirects': True, 'headers': {'Referer': 'https://www.google.com/', 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) ' 'AppleWebKit/605.1.15 (KHTML, like Gecko) ' 'Version/16.0 Safari/605.1.15'}}
self <cloudscraper.CloudScraper object at 0x7fed4ef38190>
url 'https://en1clinoeil.fr/'
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/cloudscraper/__init__.py
, line 259, in request)
# ------------------------------------------------------------------------------- #
# Make the request via requests.
# ------------------------------------------------------------------------------- #
response = self.decodeBrotli(
self.perform_request(method, url, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
)
# ------------------------------------------------------------------------------- #
# Debug the request via the Response object.
# ------------------------------------------------------------------------------- #
Local vars
Variable Value args ()
kwargs {'allow_redirects': True, 'headers': {'Referer': 'https://www.google.com/', 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) ' 'AppleWebKit/605.1.15 (KHTML, like Gecko) ' 'Version/16.0 Safari/605.1.15'}}
method 'GET'
self <cloudscraper.CloudScraper object at 0x7fed4ef38190>
url 'https://en1clinoeil.fr/'
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/cloudscraper/__init__.py
, line 192, in perform_requestreturn self.__dict__
# ------------------------------------------------------------------------------- #
# Allow replacing actual web request call via subclassing
# ------------------------------------------------------------------------------- #
def perform_request(self, method, url, *args, **kwargs):
return super(CloudScraper, self).request(method, url, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
# ------------------------------------------------------------------------------- #
# Raise an Exception with no stacktrace and reset depth counter.
# ------------------------------------------------------------------------------- #
def simpleException(self, exception, msg):
Local vars
Variable Value __class__ <class 'cloudscraper.CloudScraper'>
args ()
kwargs {'allow_redirects': True, 'headers': {'Referer': 'https://www.google.com/', 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) ' 'AppleWebKit/605.1.15 (KHTML, like Gecko) ' 'Version/16.0 Safari/605.1.15'}}
method 'GET'
self <cloudscraper.CloudScraper object at 0x7fed4ef38190>
url 'https://en1clinoeil.fr/'
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/requests/sessions.py
, line 589, in request# Send the request.
send_kwargs = {
"timeout": timeout,
"allow_redirects": allow_redirects,
}
send_kwargs.update(settings)
resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
return resp
def get(self, url, **kwargs):
r"""Sends a GET request. Returns :class:`Response` object.
Local vars
Variable Value allow_redirects True
auth None
cert None
cookies None
data None
files None
headers {'Referer': 'https://www.google.com/', 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) ' 'AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 ' 'Safari/605.1.15'}
hooks None
json None
method 'GET'
params None
prep <PreparedRequest [GET]>
proxies {}
req <Request [GET]>
self <cloudscraper.CloudScraper object at 0x7fed4ef38190>
send_kwargs {'allow_redirects': True, 'cert': None, 'proxies': OrderedDict(), 'stream': False, 'timeout': None, 'verify': True}
Configuración {'cert': None, 'proxies': OrderedDict(), 'stream': False, 'verify': True}
stream None
timeout None
url 'https://en1clinoeil.fr/'
verify None
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/requests/sessions.py
, line 703, in send# Get the appropriate adapter to use
adapter = self.get_adapter(url=request.url)
# Start time (approximately) of the request
start = preferred_clock()
# Send the request
r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
# Total elapsed time of the request (approximately)
elapsed = preferred_clock() - start
r.elapsed = timedelta(seconds=elapsed)
# Response manipulation hooks
Local vars
Variable Value adapter <cloudscraper.CipherSuiteAdapter object at 0x7fed4ef39a90>
allow_redirects True
hooks {'response': []}
kwargs {'cert': None, 'proxies': OrderedDict(), 'stream': False, 'timeout': None, 'verify': True}
request <PreparedRequest [GET]>
self <cloudscraper.CloudScraper object at 0x7fed4ef38190>
start 1754916591.4163828
stream False
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/requests/adapters.py
, line 700, in sendif isinstance(e.reason, _ProxyError):
raise ProxyError(e, request=request)
if isinstance(e.reason, _SSLError):
# This branch is for urllib3 v1.22 and later.
raise SSLError(e, request=request)
raise ConnectionError(e, request=request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
except ClosedPoolError as e:
raise ConnectionError(e, request=request)
except _ProxyError as e:
raise ProxyError(e)
Local vars
Variable Value cert None
chunked False
conn <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fed4ef3a850>
proxies OrderedDict()
request <PreparedRequest [GET]>
self <cloudscraper.CipherSuiteAdapter object at 0x7fed4ef39a90>
stream False
timeout Timeout(connect=None, read=None, total=None)
url '/'
verify True
During handling of the above exception (HTTPSConnectionPool(host='en1clinoeil.fr', port=443): Max retries exceeded with url: / (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed4ef3ab90>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)"))), another exception occurred:
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/connection.py
, line 198, in _new_conndef _new_conn(self) -> socket.socket:
"""Establish a socket connection and set nodelay settings on it.
:return: New socket connection.
"""
try:
sock = connection.create_connection(
…
(self._dns_host, self.port),
self.timeout,
source_address=self.source_address,
socket_options=self.socket_options,
)
except socket.gaierror as e:
Local vars
Variable Value self <urllib3.connection.HTTPSConnection object at 0x7fed54096710>
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/util/connection.py
, line 60, in create_connectionfamily = allowed_gai_family()
try:
host.encode("idna")
except UnicodeError:
raise LocationParseError(f"'{host}', label empty or too long") from None
for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
af, socktype, proto, canonname, sa = res
sock = None
try:
sock = socket.socket(af, socktype, proto)
# If provided, set socket level options before connecting.
Local vars
Variable Value address ('en1clinoeil.fr', 443)
err None
family <AddressFamily.AF_INET: 2>
host 'en1clinoeil.fr'
port 443
socket_options [(6, 1, 1)]
source_address None
timeout None
-
/opt/python/3.11.13/lib/python3.11/socket.py
, line 974, in getaddrinfoThe family, type and proto arguments can be optionally specified in order to
narrow the list of addresses returned. Passing zero as a value for each of
these arguments selects the full range of results.
"""
# We override this function since we want to translate the numeric family
# and socket type values to enum constants.
addrlist = []
for res in _socket.getaddrinfo(host, port, family, type, proto, flags): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
af, socktype, proto, canonname, sa = res
addrlist.append((_intenum_converter(af, AddressFamily),
_intenum_converter(socktype, SocketKind),
proto, canonname, sa))
return addrlist
Local vars
Variable Value addrlist []
family <AddressFamily.AF_INET: 2>
flags 0
host 'en1clinoeil.fr'
port 443
proto 0
type <SocketKind.SOCK_STREAM: 1>
The above exception ([Errno -5] No address associated with hostname) was the direct cause of the following exception:
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/connectionpool.py
, line 787, in urlopen# If we're going to release the connection in ``finally:``, then
# the response doesn't need to know about the connection. Otherwise
# it will also try to release it and we'll have a double-release
# mess.
response_conn = conn if not release_conn else None
# Make the request on the HTTPConnection object
response = self._make_request(
…
conn,
method,
url,
timeout=timeout_obj,
body=body,
headers=headers,
Local vars
Variable Value assert_same_host False
body None
body_pos None
chunked False
clean_exit False
conn None
decode_content False
destination_scheme None
err None
headers {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Safari/605.1.15', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Referer': 'https://www.google.com/'}
http_tunnel_required False
method 'GET'
new_e NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed54096710>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)")
parsed_url Url(scheme=None, auth=None, host=None, port=None, path='/', query=None, fragment=None)
pool_timeout None
preload_content False
redirect False
release_conn False
release_this_conn True
response_conn <urllib3.connection.HTTPSConnection object at 0x7fed54096710>
response_kw {}
retries Retry(total=0, connect=None, read=False, redirect=None, status=None)
self <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fed54094590>
timeout Timeout(connect=None, read=None, total=None)
timeout_obj Timeout(connect=None, read=None, total=None)
url '/'
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/connectionpool.py
, line 488, in _make_requestnew_e = SSLError(e)
# If the connection didn't successfully connect to it's proxy
# then there
if isinstance(
new_e, (OSError, NewConnectionError, TimeoutError, SSLError)
) and (conn and conn.proxy and not conn.has_connected_to_proxy):
new_e = _wrap_proxy_error(new_e, conn.proxy.scheme)
raise new_e ^^^^^^^^^^^
…
# conn.request() calls http.client.*.request, not the method in
# urllib3.request. It also calls makefile (recv) on the socket.
try:
conn.request(
method,
Local vars
Variable Value body None
chunked False
conn <urllib3.connection.HTTPSConnection object at 0x7fed54096710>
decode_content False
enforce_content_length True
headers {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Safari/605.1.15', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Referer': 'https://www.google.com/'}
method 'GET'
new_e NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed54096710>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)")
preload_content False
response_conn <urllib3.connection.HTTPSConnection object at 0x7fed54096710>
retries Retry(total=0, connect=None, read=False, redirect=None, status=None)
self <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fed54094590>
timeout Timeout(connect=None, read=None, total=None)
timeout_obj Timeout(connect=None, read=None, total=None)
url '/'
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/connectionpool.py
, line 464, in _make_requesttimeout_obj = self._get_timeout(timeout)
timeout_obj.start_connect()
conn.timeout = Timeout.resolve_default_timeout(timeout_obj.connect_timeout)
try:
# Trigger any extra validation we need to do.
try:
self._validate_conn(conn) ^^^^^^^^^^^^^^^^^^^^^^^^^
…
except (SocketTimeout, BaseSSLError) as e:
self._raise_timeout(err=e, url=url, timeout_value=conn.timeout)
raise
# _validate_conn() starts the connection to an HTTPS proxy
# so we need to wrap errors with 'ProxyError' here too.
Local vars
Variable Value body None
chunked False
conn <urllib3.connection.HTTPSConnection object at 0x7fed54096710>
decode_content False
enforce_content_length True
headers {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Safari/605.1.15', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Referer': 'https://www.google.com/'}
method 'GET'
new_e NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed54096710>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)")
preload_content False
response_conn <urllib3.connection.HTTPSConnection object at 0x7fed54096710>
retries Retry(total=0, connect=None, read=False, redirect=None, status=None)
self <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fed54094590>
timeout Timeout(connect=None, read=None, total=None)
timeout_obj Timeout(connect=None, read=None, total=None)
url '/'
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/connectionpool.py
, line 1093, in _validate_conn"""
Called right before a request is made, after the socket is created.
"""
super()._validate_conn(conn)
# Force connect early to allow us to validate the connection.
if conn.is_closed:
conn.connect() ^^^^^^^^^^^^^^
…
# TODO revise this, see https://github.com/urllib3/urllib3/issues/2791
if not conn.is_verified and not conn.proxy_is_verified:
warnings.warn(
(
f"Unverified HTTPS request is being made to host '{conn.host}'. "
Local vars
Variable Value __class__ <class 'urllib3.connectionpool.HTTPSConnectionPool'>
conn <urllib3.connection.HTTPSConnection object at 0x7fed54096710>
self <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fed54094590>
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/connection.py
, line 753, in connect"before connect",
thread_id=threading.get_ident(),
target_supports_http2=target_supports_http2,
)
try:
sock: socket.socket | ssl.SSLSocket
self.sock = sock = self._new_conn() ^^^^^^^^^^^^^^^^
…
server_hostname: str = self.host
tls_in_tls = False
# Do we need to establish a tunnel?
if self.proxy_is_tunneling:
# We're tunneling to an HTTPS origin so need to do TLS-in-TLS.
Local vars
Variable Value probe_http2_host 'en1clinoeil.fr'
probe_http2_port 443
self <urllib3.connection.HTTPSConnection object at 0x7fed54096710>
target_supports_http2 False
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/connection.py
, line 205, in _new_connsock = connection.create_connection(
(self._dns_host, self.port),
self.timeout,
source_address=self.source_address,
socket_options=self.socket_options,
)
except socket.gaierror as e:
raise NameResolutionError(self.host, self, e) from e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
except SocketTimeout as e:
raise ConnectTimeoutError(
self,
f"Connection to {self.host} timed out. (connect timeout={self.timeout})",
) from e
Local vars
Variable Value self <urllib3.connection.HTTPSConnection object at 0x7fed54096710>
The above exception (<urllib3.connection.HTTPSConnection object at 0x7fed54096710>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)) was the direct cause of the following exception:
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/requests/adapters.py
, line 667, in send)
elif isinstance(timeout, TimeoutSauce):
pass
else:
timeout = TimeoutSauce(connect=timeout, read=timeout)
try:
resp = conn.urlopen(
…
method=request.method,
url=url,
body=request.body,
headers=request.headers,
redirect=False,
assert_same_host=False,
Local vars
Variable Value cert None
chunked False
conn <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fed54094590>
proxies OrderedDict()
request <PreparedRequest [GET]>
self <requests.adapters.HTTPAdapter object at 0x7fed4ef3b550>
stream False
timeout Timeout(connect=None, read=None, total=None)
url '/'
verify True
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/connectionpool.py
, line 841, in urlopenHTTPException,
),
) and (conn and conn.proxy and not conn.has_connected_to_proxy):
new_e = _wrap_proxy_error(new_e, conn.proxy.scheme)
elif isinstance(new_e, (OSError, HTTPException)):
new_e = ProtocolError("Connection aborted.", new_e)
retries = retries.increment(
…
method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]
)
retries.sleep()
# Keep track of the error for the retry warning.
err = e
Local vars
Variable Value assert_same_host False
body None
body_pos None
chunked False
clean_exit False
conn None
decode_content False
destination_scheme None
err None
headers {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Safari/605.1.15', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Referer': 'https://www.google.com/'}
http_tunnel_required False
method 'GET'
new_e NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed54096710>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)")
parsed_url Url(scheme=None, auth=None, host=None, port=None, path='/', query=None, fragment=None)
pool_timeout None
preload_content False
redirect False
release_conn False
release_this_conn True
response_conn <urllib3.connection.HTTPSConnection object at 0x7fed54096710>
response_kw {}
retries Retry(total=0, connect=None, read=False, redirect=None, status=None)
self <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fed54094590>
timeout Timeout(connect=None, read=None, total=None)
timeout_obj Timeout(connect=None, read=None, total=None)
url '/'
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/urllib3/util/retry.py
, line 519, in incrementstatus=status_count,
other=other,
history=history,
)
if new_retry.is_exhausted():
reason = error or ResponseError(cause)
raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
log.debug("Incremented Retry for (url='%s'): %r", url, new_retry)
return new_retry
def __repr__(self) -> str:
Local vars
Variable Value _pool <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fed54094590>
_stacktrace <traceback object at 0x7fed54095b40>
cause 'unknown'
connect None
error NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed54096710>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)")
history (RequestHistory(method='GET', url='/', error=NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed54096710>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)"), status=None, redirect_location=None),)
method 'GET'
new_retry Retry(total=-1, connect=None, read=False, redirect=None, status=None)
other None
read False
reason NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed54096710>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)")
redirect None
redirect_location None
response None
self Retry(total=0, connect=None, read=False, redirect=None, status=None)
status None
status_count None
total -1
url '/'
During handling of the above exception (HTTPSConnectionPool(host='en1clinoeil.fr', port=443): Max retries exceeded with url: / (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed54096710>: Failed to resolve 'en1clinoeil.fr' ([Errno -5] No address associated with hostname)"))), another exception occurred:
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/django/core/handlers/exception.py
, line 42, in innercan rely on getting a response instead of an exception.
"""
if iscoroutinefunction(get_response):
@wraps(get_response)
async def inner(request):
try:
response = await get_response(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
except Exception as exc:
response = await sync_to_async(
response_for_exception, thread_sensitive=False
)(request, exc)
return response
Local vars
Variable Value exc ConnectionError(MaxRetryError('HTTPSConnectionPool(host=\'en1clinoeil.fr\', port=443): Max retries exceeded with url: / (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fed54096710>: Failed to resolve \'en1clinoeil.fr\' ([Errno -5] No address associated with hostname)"))'))
get_response <bound method BaseHandler._get_response_async of <django.core.handlers.asgi.ASGIHandler object at 0x7fed571e5f10>>
request <ASGIRequest: GET '/browser/fetch/?url=https://en1clinoeil.fr/'>
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/django/core/handlers/base.py
, line 253, in _get_response_asyncwrapped_callback = self.make_view_atomic(callback)
# If it is a synchronous view, run it in a subthread
if not iscoroutinefunction(wrapped_callback):
wrapped_callback = sync_to_async(
wrapped_callback, thread_sensitive=True
)
try:
response = await wrapped_callback(
…
request, *callback_args, **callback_kwargs
)
except Exception as e:
response = await sync_to_async(
self.process_exception_by_middleware,
thread_sensitive=True,
Local vars
Variable Value callback <function fetch_page at 0x7fed5427cf40>
callback_args ()
callback_kwargs {}
middleware_method <asgiref.sync.SyncToAsync object at 0x7fed549edd50>
request <ASGIRequest: GET '/browser/fetch/?url=https://en1clinoeil.fr/'>
response None
self <django.core.handlers.asgi.ASGIHandler object at 0x7fed571e5f10>
wrapped_callback <function fetch_page at 0x7fed5427cf40>
-
/tmp/8ddd5ad5b8ae411/browser/views.py
, line 82, in fetch_pageurl = unquote(raw_url)
headers = {
"User-Agent": await sync_to_async(get_random_user_agent)(),
"Referer": "https://www.google.com/",
}
resp = await sync_to_async(get_response)(url, headers) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
html = resp.text
if resp.status_code < 200 and resp.status_code >= 400 and resp.status_code != 404:
_playwright = await async_playwright().start()
print("Playwright started")
# Create initial browser
Local vars
Variable Value get_js ''
headers {'Referer': 'https://www.google.com/', 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) ' 'AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 ' 'Safari/605.1.15'}
raw_url 'https://en1clinoeil.fr/'
request <ASGIRequest: GET '/browser/fetch/?url=https://en1clinoeil.fr/'>
url 'https://en1clinoeil.fr/'
-
/opt/python/3.11.13/lib/python3.11/concurrent/futures/thread.py
, line 58, in runself.kwargs = kwargs
def run(self):
if not self.future.set_running_or_notify_cancel():
return
try:
result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
except BaseException as exc:
self.future.set_exception(exc)
# Break a reference cycle with the exception 'exc'
self = None
else:
self.future.set_result(result)
Local vars
Variable Value self None
-
/tmp/8ddd5ad5b8ae411/browser/views.py
, line 61, in get_responsedef get_response(url, headers={}):
try:
scraper = cloudscraper.create_scraper()
r_response = scraper.get(url, headers=headers)
except SSLError as ssl_err:
r_response = requests.get(url, headers=headers, verify=False)
except:
r_response = requests.get(url, headers=headers) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
html = r_response.headers
# print(html['Content-Encoding'])
return r_response
Local vars
Variable Value headers {'Referer': 'https://www.google.com/', 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) ' 'AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 ' 'Safari/605.1.15'}
scraper <cloudscraper.CloudScraper object at 0x7fed4ef38190>
url 'https://en1clinoeil.fr/'
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/requests/api.py
, line 73, in get:param params: (optional) Dictionary, list of tuples or bytes to send
in the query string for the :class:`Request`.
:param \*\*kwargs: Optional arguments that ``request`` takes.
:return: :class:`Response <Response>` object
:rtype: requests.Response
"""
return request("get", url, params=params, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
def options(url, **kwargs):
r"""Sends an OPTIONS request.
:param url: URL for the new :class:`Request` object.
Local vars
Variable Value kwargs {'headers': {'Referer': 'https://www.google.com/', 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) ' 'AppleWebKit/605.1.15 (KHTML, like Gecko) ' 'Version/16.0 Safari/605.1.15'}}
params None
url 'https://en1clinoeil.fr/'
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/requests/api.py
, line 59, in request<Response [200]>
"""
# By using the 'with' statement we are sure the session is closed, thus we
# avoid leaving sockets open which can trigger a ResourceWarning in some
# cases, and look like a memory leak in others.
with sessions.Session() as session:
return session.request(method=method, url=url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
def get(url, params=None, **kwargs):
r"""Sends a GET request.
:param url: URL for the new :class:`Request` object.
Local vars
Variable Value kwargs {'headers': {'Referer': 'https://www.google.com/', 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) ' 'AppleWebKit/605.1.15 (KHTML, like Gecko) ' 'Version/16.0 Safari/605.1.15'}, 'params': None}
method 'get'
session <requests.sessions.Session object at 0x7fed4ef39f50>
url 'https://en1clinoeil.fr/'
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/requests/sessions.py
, line 589, in request# Send the request.
send_kwargs = {
"timeout": timeout,
"allow_redirects": allow_redirects,
}
send_kwargs.update(settings)
resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
return resp
def get(self, url, **kwargs):
r"""Sends a GET request. Returns :class:`Response` object.
Local vars
Variable Value allow_redirects True
auth None
cert None
cookies None
data None
files None
headers {'Referer': 'https://www.google.com/', 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) ' 'AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 ' 'Safari/605.1.15'}
hooks None
json None
method 'get'
params None
prep <PreparedRequest [GET]>
proxies {}
req <Request [GET]>
self <requests.sessions.Session object at 0x7fed4ef39f50>
send_kwargs {'allow_redirects': True, 'cert': None, 'proxies': OrderedDict(), 'stream': False, 'timeout': None, 'verify': True}
Configuración {'cert': None, 'proxies': OrderedDict(), 'stream': False, 'verify': True}
stream None
timeout None
url 'https://en1clinoeil.fr/'
verify None
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/requests/sessions.py
, line 703, in send# Get the appropriate adapter to use
adapter = self.get_adapter(url=request.url)
# Start time (approximately) of the request
start = preferred_clock()
# Send the request
r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
# Total elapsed time of the request (approximately)
elapsed = preferred_clock() - start
r.elapsed = timedelta(seconds=elapsed)
# Response manipulation hooks
Local vars
Variable Value adapter <requests.adapters.HTTPAdapter object at 0x7fed4ef3b550>
allow_redirects True
hooks {'response': []}
kwargs {'cert': None, 'proxies': OrderedDict(), 'stream': False, 'timeout': None, 'verify': True}
request <PreparedRequest [GET]>
self <requests.sessions.Session object at 0x7fed4ef39f50>
start 1754916591.6539116
stream False
-
/tmp/8ddd5ad5b8ae411/antenv/lib/python3.11/site-packages/requests/adapters.py
, line 700, in sendif isinstance(e.reason, _ProxyError):
raise ProxyError(e, request=request)
if isinstance(e.reason, _SSLError):
# This branch is for urllib3 v1.22 and later.
raise SSLError(e, request=request)
raise ConnectionError(e, request=request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…
except ClosedPoolError as e:
raise ConnectionError(e, request=request)
except _ProxyError as e:
raise ProxyError(e)
Local vars
Variable Value cert None
chunked False
conn <urllib3.connectionpool.HTTPSConnectionPool object at 0x7fed54094590>
proxies OrderedDict()
request <PreparedRequest [GET]>
self <requests.adapters.HTTPAdapter object at 0x7fed4ef3b550>
stream False
timeout Timeout(connect=None, read=None, total=None)
url '/'
verify True
Request information
USER
AnonymousUser
GET
Variable | Value |
---|---|
url | 'https://en1clinoeil.fr/' |
POST
No POST data
FILES
No FILES data
COOKIES
No cookie data
META
Variable | Value |
---|---|
HTTP_ACCEPT | '*/*' |
HTTP_ACCEPT_ENCODING | 'gzip, deflate' |
HTTP_CLIENT_IP | '10.0.32.16:34201' |
HTTP_DISGUISED_HOST | 'multilipiwebsitefetch-bbbtc0c3h3f9fsbe.centralindia-01.azurewebsites.net' |
HTTP_HOST | 'multilipiwebsitefetch-bbbtc0c3h3f9fsbe.centralindia-01.azurewebsites.net' |
HTTP_MAX_FORWARDS | '9' |
HTTP_USER_AGENT | 'python-requests/2.31.0' |
HTTP_WAS_DEFAULT_HOSTNAME | 'multilipiwebsitefetch-bbbtc0c3h3f9fsbe.centralindia-01.azurewebsites.net' |
HTTP_X_APPSERVICE_PROTO | 'https' |
HTTP_X_ARR_LOG_ID | '2c467507-767f-4772-b55b-a539c105cfed' |
HTTP_X_ARR_SSL | ('2048|256|CN=Microsoft Azure RSA TLS Issuing CA 03, O=Microsoft Corporation, ' 'C=US|CN=*.azurewebsites.net, O=Microsoft Corporation, L=Redmond, S=WA, C=US') |
HTTP_X_CLIENT_IP | '20.207.68.143' |
HTTP_X_CLIENT_PORT | '31620' |
HTTP_X_FORWARDED_FOR | '20.207.68.143:31620' |
HTTP_X_FORWARDED_PROTO | 'https' |
HTTP_X_FORWARDED_TLSVERSION | '1.3' |
HTTP_X_ORIGINAL_URL | '/browser/fetch/?url=https://en1clinoeil.fr/' |
HTTP_X_SITE_DEPLOYMENT_ID | 'MultiLipiWebsiteFetch' |
HTTP_X_WAWS_UNENCODED_URL | '/browser/fetch/?url=https://en1clinoeil.fr/' |
PATH_INFO | '/browser/fetch/' |
QUERY_STRING | 'url=https://en1clinoeil.fr/' |
REMOTE_ADDR | '169.254.129.1' |
REMOTE_HOST | '169.254.129.1' |
REMOTE_PORT | 63743 |
REQUEST_METHOD | 'GET' |
SCRIPT_NAME | '' |
SERVER_NAME | '169.254.129.2' |
SERVER_PORT | '8000' |
wsgi.multiprocess | True |
wsgi.multithread | True |
Settings
Using settings module azplaywright.settings
Setting | Value |
---|---|
ABSOLUTE_URL_OVERRIDES | {} |
ADMINS | [] |
ALLOWED_HOSTS | ['multilipiwebsitefetch-bbbtc0c3h3f9fsbe.centralindia-01.azurewebsites.net', '*'] |
APPEND_SLASH | True |
AUTHENTICATION_BACKENDS | '********************' |
AUTH_PASSWORD_VALIDATORS | '********************' |
AUTH_USER_MODEL | '********************' |
BASE_DIR | PosixPath('/tmp/8ddd5ad5b8ae411') |
CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} |
CACHE_MIDDLEWARE_ALIAS | 'default' |
CACHE_MIDDLEWARE_KEY_PREFIX | '********************' |
CACHE_MIDDLEWARE_SECONDS | 600 |
CSRF_COOKIE_AGE | 31449600 |
CSRF_COOKIE_DOMAIN | None |
CSRF_COOKIE_HTTPONLY | False |
CSRF_COOKIE_NAME | 'csrftoken' |
CSRF_COOKIE_PATH | '/' |
CSRF_COOKIE_SAMESITE | 'Lax' |
CSRF_COOKIE_SECURE | False |
CSRF_FAILURE_VIEW | 'django.views.csrf.csrf_failure' |
CSRF_HEADER_NAME | 'HTTP_X_CSRFTOKEN' |
CSRF_TRUSTED_ORIGINS | ['http://multilipiwebsitefetch-bbbtc0c3h3f9fsbe.centralindia-01.azurewebsites.net'] |
CSRF_USE_SESSIONS | False |
DATABASES | {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_HEALTH_CHECKS': False, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.sqlite3', 'HOST': '', 'NAME': PosixPath('/tmp/8ddd5ad5b8ae411/db.sqlite3'), 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': ''}} |
DATABASE_ROUTERS | [] |
DATA_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
DATA_UPLOAD_MAX_NUMBER_FIELDS | 1000 |
DATA_UPLOAD_MAX_NUMBER_FILES | 100 |
DATETIME_FORMAT | 'N j, Y, P' |
DATETIME_INPUT_FORMATS | ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M'] |
DATE_FORMAT | 'N j, Y' |
DATE_INPUT_FORMATS | ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y'] |
DEBUG | True |
DEBUG_PROPAGATE_EXCEPTIONS | False |
DECIMAL_SEPARATOR | '.' |
DEFAULT_AUTO_FIELD | 'django.db.models.BigAutoField' |
DEFAULT_CHARSET | 'utf-8' |
DEFAULT_EXCEPTION_REPORTER | 'django.views.debug.ExceptionReporter' |
DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
DEFAULT_FROM_EMAIL | 'webmaster@localhost' |
DEFAULT_INDEX_TABLESPACE | '' |
DEFAULT_TABLESPACE | '' |
DISALLOWED_USER_AGENTS | [] |
EMAIL_BACKEND | 'django.core.mail.backends.smtp.EmailBackend' |
EMAIL_HOST | 'localhost' |
EMAIL_HOST_PASSWORD | '********************' |
EMAIL_HOST_USER | '' |
EMAIL_PORT | 25 |
EMAIL_SSL_CERTFILE | None |
EMAIL_SSL_KEYFILE | '********************' |
EMAIL_SUBJECT_PREFIX | '[Django] ' |
EMAIL_TIMEOUT | None |
EMAIL_USE_LOCALTIME | False |
EMAIL_USE_SSL | False |
EMAIL_USE_TLS | False |
FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
FILE_UPLOAD_HANDLERS | ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler'] |
FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
FILE_UPLOAD_PERMISSIONS | 420 |
FILE_UPLOAD_TEMP_DIR | None |
FIRST_DAY_OF_WEEK | 0 |
FIXTURE_DIRS | [] |
FORCE_SCRIPT_NAME | None |
FORMAT_MODULE_PATH | None |
FORMS_URLFIELD_ASSUME_HTTPS | False |
FORM_RENDERER | 'django.forms.renderers.DjangoTemplates' |
IGNORABLE_404_URLS | [] |
INSTALLED_APPS | ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles'] |
INTERNAL_IPS | [] |
LANGUAGES | [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ar-dz', 'Algerian Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('ckb', 'Central Kurdish (Sorani)'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('hy', 'Armenian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('ig', 'Igbo'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('ky', 'Kyrgyz'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('ms', 'Malay'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmål'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('tg', 'Tajik'), ('th', 'Thai'), ('tk', 'Turkmen'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('ug', 'Uyghur'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('uz', 'Uzbek'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')] |
LANGUAGES_BIDI | ['he', 'ar', 'ar-dz', 'ckb', 'fa', 'ug', 'ur'] |
LANGUAGE_CODE | 'en-us' |
LANGUAGE_COOKIE_AGE | None |
LANGUAGE_COOKIE_DOMAIN | None |
LANGUAGE_COOKIE_HTTPONLY | False |
LANGUAGE_COOKIE_NAME | 'django_language' |
LANGUAGE_COOKIE_PATH | '/' |
LANGUAGE_COOKIE_SAMESITE | None |
LANGUAGE_COOKIE_SECURE | False |
LOCALE_PATHS | [] |
LOGGING | {} |
LOGGING_CONFIG | 'logging.config.dictConfig' |
LOGIN_REDIRECT_URL | '/accounts/profile/' |
LOGIN_URL | '/accounts/login/' |
LOGOUT_REDIRECT_URL | None |
MANAGERS | [] |
MEDIA_ROOT | '' |
MEDIA_URL | '/' |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
MIDDLEWARE | ['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware'] |
MIGRATION_MODULES | {} |
MONTH_DAY_FORMAT | 'F j' |
NUMBER_GROUPING | 0 |
PASSWORD_HASHERS | '********************' |
PASSWORD_RESET_TIMEOUT | '********************' |
PREPEND_WWW | False |
ROOT_URLCONF | 'azplaywright.urls' |
SECRET_KEY | '********************' |
SECRET_KEY_FALLBACKS | '********************' |
SECURE_CONTENT_TYPE_NOSNIFF | True |
SECURE_CROSS_ORIGIN_OPENER_POLICY | 'same-origin' |
SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
SECURE_HSTS_PRELOAD | False |
SECURE_HSTS_SECONDS | 0 |
SECURE_PROXY_SSL_HEADER | None |
SECURE_REDIRECT_EXEMPT | [] |
SECURE_REFERRER_POLICY | 'same-origin' |
SECURE_SSL_HOST | None |
SECURE_SSL_REDIRECT | False |
SERVER_EMAIL | 'root@localhost' |
SESSION_CACHE_ALIAS | 'default' |
SESSION_COOKIE_AGE | 1209600 |
SESSION_COOKIE_DOMAIN | None |
SESSION_COOKIE_HTTPONLY | True |
SESSION_COOKIE_NAME | 'sessionid' |
SESSION_COOKIE_PATH | '/' |
SESSION_COOKIE_SAMESITE | 'Lax' |
SESSION_COOKIE_SECURE | False |
SESSION_ENGINE | 'django.contrib.sessions.backends.db' |
SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
SESSION_FILE_PATH | None |
SESSION_SAVE_EVERY_REQUEST | False |
SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
SETTINGS_MODULE | 'azplaywright.settings' |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
SHORT_DATE_FORMAT | 'm/d/Y' |
SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
SILENCED_SYSTEM_CHECKS | [] |
STATICFILES_DIRS | [] |
STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
STATIC_ROOT | None |
STATIC_URL | '/static/' |
STORAGES | {'default': {'BACKEND': 'django.core.files.storage.FileSystemStorage'}, 'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}} |
TEMPLATES | [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [], 'OPTIONS': {'context_processors': ['django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages']}}] |
TEST_NON_SERIALIZED_APPS | [] |
TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
THOUSAND_SEPARATOR | ',' |
TIME_FORMAT | 'P' |
TIME_INPUT_FORMATS | ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M'] |
TIME_ZONE | 'UTC' |
USE_I18N | True |
USE_THOUSAND_SEPARATOR | False |
USE_TZ | True |
USE_X_FORWARDED_HOST | False |
USE_X_FORWARDED_PORT | False |
WSGI_APPLICATION | 'azplaywright.wsgi.application' |
X_FRAME_OPTIONS | 'DENY' |
YEAR_MONTH_FORMAT | 'F Y' |