HEX
Server: LiteSpeed
System: Linux s787.bom1.mysecurecloudhost.com 4.18.0-477.13.1.lve.el8.x86_64 #1 SMP Thu Jun 1 16:40:47 EDT 2023 x86_64
User: mobilech (5348)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: //opt/saltstack/salt/lib/python3.10/site-packages/cherrypy/lib/__pycache__/headers.cpython-310.pyc
o

;jR�@sdZdd�Zdd�ZdS)zheaders.ccs��|dd�dkrg|dd�}|�d�}|dkrD|�dd|�|�dd|�drD|�d|d�}|dkrD|�dd|�|�dd|�ds(|dkrLt|�}|d|�}|��V||d�}|dd�dks	dSdS)N��;��"�\"�)�find�count�len�strip)�s�end�f�r�H/opt/saltstack/salt/lib/python3.10/site-packages/cherrypy/lib/headers.py�_parse_params�
((�
�rcCs�td|�}|��}i}|D]I}|�d�}|dkrW|d|�����}||dd���}t|�dkrS|d|dkrAdkrSnn|dd�}|�d	d
��dd�}|||<q||fS)a Parse a Content-type like header.

    Return the main content-type and a dictionary of options.

    Copied from removed stdlib cgi module. See
    `cherrypy/cherrypy#2014 (comment)
    <https://github.com/cherrypy/cherrypy/issues/2014#issuecomment-1883774891>`_
    for background.
    r�=rNrr���rz\\�\r)r�__next__rr
�lowerr	�replace)�line�parts�keyZpdict�p�i�name�valuerrr�parse_headers

,�rN)�__doc__rrrrrr�<module>s