|
Server : Apache System : Linux cvar2.toservers.com 3.10.0-962.3.2.lve1.5.73.el7.x86_64 #1 SMP Wed Aug 24 21:31:23 UTC 2022 x86_64 User : njnconst ( 1116) PHP Version : 8.4.18 Disable Function : NONE Directory : /opt/alt/python37/lib/python3.7/site-packages/beaker/__pycache__/ |
Upload File : |
B
��[u � @ sr d dl Z ddlmZ e�� �d�dkZe jdd� dkrBe jdkpJe jd kZejj �
d
d� G dd
� d
ej�ZdS )� N� )�http_cookies�;)r z"\073"� )r � )r r � )� � r ZsamesiteZSameSitec sH e Zd Zes� fdd�Zes(� fdd�Z� fdd�Z� fdd�Z� Z S ) �SimpleCookiec s2 t |tj�rt�| ||� ntt| ��||� d S )N)�
isinstancer �Morsel�dict�__setitem__�superr
)�self�key�value)� __class__� �>/opt/alt/python37/lib/python3.7/site-packages/beaker/cookie.pyr s zSimpleCookie.__setitem__c sN t t| ��|�\}}|�dd��dd�}d|krF|�d�sFd| d }||fS )Nr z\073�,z\054�\�")r r
�value_encode�replace�
startswith)r �val�encoded)r r r r ! s
zSimpleCookie.value_encodec s2 t � | _tt| ��|� x| jD ]
}| |= q W d S )N)�set�bad_cookiesr r
�load)r Zrawdatar )r r r r 9 s zSimpleCookie.loadc sd yt t| ��|||� W nF tjk
r^ t| d�s<t� | _| j�|� t �
| |t�� � Y nX d S )Nr )r r
�_BaseCookie__setr ZCookieError�hasattrr r �addr
r r )r r Z
real_valueZcoded_value)r r r r! A s
zSimpleCookie._BaseCookie__set)
�__name__�
__module__�__qualname__�cookie_pickles_properlyr �_cookie_encodes_correctlyr r r! �
__classcell__r r )r r r
s r
)�sys�_compatr r
r r( �version_infor'