HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //proc/1233/cwd/usr/lib/python3/dist-packages/websocket/__pycache__/_cookiejar.cpython-310.pyc
o

���aO�@s dZ	ddlZGdd�d�ZdS)z

�Nc@s,eZdZdd�Zdd�Zdd�Zdd�Zd	S)
�SimpleCookieJarcCst�|_dS)N)�dict�jar)�self�r�6/usr/lib/python3/dist-packages/websocket/_cookiejar.py�__init__szSimpleCookieJar.__init__cCs�|r>tj�|�}|��D]3\}}|�d�}|r=|�d�s d|}|j�|�r,|j�|�ntj��}|�|�||j|��<qdSdS�N�domain�.)	�http�cookies�SimpleCookie�items�get�
startswithr�update�lower)r�
set_cookie�simpleCookie�k�vr
�cookierrr�adds

"
��zSimpleCookieJar.addcCsX|r(tj�|�}|��D]\}}|�d�}|r'|�d�s d|}||j|��<qdSdSr	)rr
rrrrrr)rrrrrr
rrr�set+s

��zSimpleCookieJar.setc	Csx|sdSg}|j��D]\}}|��}|�|�s ||dd�kr)|�|j�|��qd�tdtdd�td|�D����S)N��z; cSs,g|]}|��D]\}}d||jf�qqS)z%s=%s)r�value)�.0rrrrrr�
<listcomp>Bs,z'SimpleCookieJar.get.<locals>.<listcomp>)	rrr�endswith�appendr�join�filter�sorted)r�hostr
r
rrrrr6s���zSimpleCookieJar.getN)�__name__�
__module__�__qualname__rrrrrrrrrs

r)�__doc__�http.cookiesrrrrrr�<module>s