File: //lib64/python3.8/wsgiref/__pycache__/headers.cpython-38.opt-2.pyc
U
e5dn @ s. d dl Z e dZdddZG dd dZdS ) Nz[ \(\)<>@,;:\\"/\[\]\?=] c C sX |d k rPt |dkrP|s"t|rB|dddd}d| |f S d| |f S n| S d S )Nr \z\\"z\"z%s="%s"z%s=%s)len tspecialssearchreplace)ZparamvalueZquote r
'/usr/lib64/python3.8/wsgiref/headers.py_formatparam
s r c @ s e Zd Zd$ddZdd Zdd Zdd Zd
d Zdd
Zdd Z dd Z
d%ddZdd Zdd Z
dd Zdd Zdd Zdd Zd d! Zd"d# ZdS )&HeadersNc C s. |d k r|ng }t |tk r$td|| _d S )Nz+Headers must be a list of name/value tuples)typelist TypeError_headers)selfZheadersr
r
r __init__ s
zHeaders.__init__c C s&