Hacked By AnonymousFox
�
�Q�f~. � �j � d Z g d�ZddlZddlZddlZddlZddlZddlZddl Zddl
ZddlZ
ddlmZ dZdad� ZdZdZ ee
j, j. � Z ej2 d � Zd
ZdZd� Zd
Zd� Zg d�Z g d�Z!e!D � cg c] } | jE � �� c} Z#dKd�Z$dKd�Z%ddddd�Z& ej2 dejN � Z(d� Z)d� Z* ej2 dejN � Z+ ej2 dejX ejN z � Z- ej2 dej\ ejN z � Z/d� Z0 ej2 dej\ ejN z � Z1d� Z2d� Z3 ej2 d� Z4 ej2 d� Z5 ej2 d � Z6 ej2 d!� Z7d"� Z8 ej2 d#� Z9d$� Z:d%� Z;d&� Z< ej2 d'ejN � Z=d(� Z>d)� Z?d*� Z@d+� ZA ej2 d,ejN � ZBd-� ZCd.� ZDd/� ZEd0� ZFd1ZG ej2 d2� ZHd3� ZId4� ZJd5� ZKd6� ZL G d7� d8� ZM G d9� d:� ZN G d;� d<eN� ZOd=� ZP G d>� d?� ZQ G d@� dA� ZR G dB� dCeS� ZT G dD� dEeR� ZUdF� ZV G dG� dHeU� ZW G dI� dJeU� ZXyc c} w )La� HTTP cookie handling for web clients.
This module has (now fairly distant) origins in Gisle Aas' Perl module
HTTP::Cookies, from the libwww-perl library.
Docstrings, comments and debug strings in this code refer to the
attributes of the HTTP cookie system as cookie-attributes, to distinguish
them clearly from Python attributes.
Class diagram (note that BSDDBCookieJar and the MSIE* classes are not
distributed with the Python standard library, but are available from
http://wwwsearch.sf.net/):
CookieJar____
/ \ \
FileCookieJar \ \
/ | \ \ \
MozillaCookieJar | LWPCookieJar \ \
| | \
| ---MSIEBase | \
| / | | \
| / MSIEDBCookieJar BSDDBCookieJar
|/
MSIECookieJar
)�Cookie� CookieJar�CookiePolicy�DefaultCookiePolicy�
FileCookieJar�LWPCookieJar� LoadError�MozillaCookieJar� N)�timegmFc �j � t sy t sdd l}|j d� at j | � S )Nr
zhttp.cookiejar)�debug�logger�logging� getLogger)�argsr s �5/opt/alt/python312/lib64/python3.12/http/cookiejar.py�_debugr , s. � ������"�"�#3�4���<�<���� �HTTPOnlyz
#HttpOnly_z#( Netscape)? HTTP Cookie FilezQa filename was not supplied (nor was the CookieJar instance initialised with one)zr# Netscape HTTP Cookie File
# http://curl.haxx.se/rfc/cookie_spec.html
# This is a generated file! Do not edit.
c � � dd l } dd l}dd l}| j � }|j d |� |j � }|j
d|z d�� y )Nr
zhttp.cookiejar bug!
%s� )�
stacklevel)�io�warnings� traceback�StringIO� print_exc�getvalue�warn)r r r �f�msgs r �_warn_unhandled_exceptionr"