HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //usr/local/CyberCP/lib64/python3.10/site-packages/websocket/__pycache__/_cookiejar.cpython-310.pyc
o

�h_	�@s(ddlZddlmZ	Gdd�d�ZdS)�N)�Optionalc@sPeZdZd
dd�Zdeeddfdd�Zdeddfdd	�Zd
edefdd�ZdS)�SimpleCookieJar�returnNcCs
i|_dS)N)�jar)�self�r�G/usr/local/CyberCP/lib/python3.10/site-packages/websocket/_cookiejar.py�__init__s
zSimpleCookieJar.__init__�
set_cookiecCs�|r=tj�|�}|��D]2}|�d�}r<|�d�sd|��}|j�|�r+|j�|�ntj��}|�|�||j|��<qdSdS�N�domain�.)	�http�cookies�SimpleCookie�values�get�
startswithr�update�lower)rr
�
simple_cookie�vr�cookierrr�adds


��
��zSimpleCookieJar.addcCsV|r'tj�|�}|��D]}|�d�}r&|�d�sd|��}||j|��<qdSdSr)rrrrrrrr)rr
rrrrrr�set,s

��zSimpleCookieJar.set�hostc	Csx|sdSg}|j��D]\}}|��}|�|�s ||dd�kr)|�|j�|��qd�tdtdd�td|�D����S)N��z; cSs.g|]}|��D]\}}|�d|j���qqS)�=)�items�value)�.0r�krrrr�
<listcomp>Ds���z'SimpleCookieJar.get.<locals>.<listcomp>)	rrr�endswith�appendr�join�filter�sorted)rrrr�_rrrr6s$�����zSimpleCookieJar.get)rN)	�__name__�
__module__�__qualname__r	r�strrrrrrrrrs


r)�http.cookiesr�typingrrrrrr�<module>s