I|7Y` J d Z ddlmZ ddlmZmZ d Zd Zd Z ddZ d Z
d
S )z
This module implements WSGI related helpers adapted from ``werkzeug.wsgi``
:copyright: (c) 2010 by the Werkzeug Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
)absolute_import) iteritemsurllib_quotec # N K t | D ]\ }}t | }| d r9|dvr5|dd dd |fV b|dv r,| dd |fV dS )z+
Returns only proper HTTP headers.
HTTP_)HTTP_CONTENT_TYPEHTTP_CONTENT_LENGTH N_-)CONTENT_TYPECONTENT_LENGTH)r str
startswithreplacetitle)environkeyvalues b/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/raven/utils/wsgi.pyget_headersr
s (( 7 7
U#hh>>'"" 7s7(8 (8abb'//#s++1133U:::::
6
6
6++c3''--//6666
7 7 c # 4 K dD ]}|| v r|| | fV dS )z8
Returns our whitelisted environment variables.
)REMOTE_ADDRSERVER_NAMESERVER_PORTN )r r s r get_environr s@ = $ $'>>ws|####$ $r c X | d }d| v r | d }n