| Server IP : 162.144.4.212 / Your IP : 216.73.216.108 Web Server : Apache System : Linux gator2125.hostgator.com 5.14.0-162.23.1.9991722448259.nf.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 31 18:11:45 UTC 2024 x86_64 User : cozeellc ( 2980) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/lib64/python3.9/wsgiref/__pycache__/ |
Upload File : |
a
y�
j � @ s8 d dl Z e �d�Ze �d�Zd dd�ZG dd� d�ZdS )
� Nz[ \(\)<>@,;:\\"/\[\]\?=]z[\x00-\x1F\x7F]� c C sX |d urPt |�dkrP|s"t�|�rB|�dd��dd�}d| |f S d| |f S n| S d S )Nr �\z\\�"z\"z%s="%s"z%s=%s)�len� tspecials�search�replace)Zparam�value�quote� r �'/usr/lib64/python3.9/wsgiref/headers.py�_formatparam s r
c @ s� e Zd Zd$dd�Zdd� Zdd� Zdd � Zd
d� Zdd
� Zdd� Z dd� Z
d%dd�Zdd� Zdd� Z
dd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� ZdS )&�HeadersNc C s. |d ur|ng }t |�tur$td��|| _d S )Nz+Headers must be a list of name/value tuples)�type�list� TypeError�_headers)�selfZheadersr r r �__init__ s
zHeaders.__init__c C s8 t |�tu r"t�|�rtd��|S td�t|����d S )Nz)Control characters not allowed in headersz1Header names/values must be of type str (got {0}))r �str�_control_chars_rer �
ValueError�AssertionError�format�repr)r r r r r �_convert_string_type* s
�zHeaders._convert_string_typec C s
t | j�S �N)r r �r r r r �__len__3 s zHeaders.__len__c C s&