+
    ä™=j  ã                   ó   € R t  ! R R4      tR# )uK   Normalise le chemin public envoyÃ© par le reverse proxy (Apache, Nginxâ€¦).c                   ó0   a € ] tR t^t o RtR tR tRtV tR# )ÚForwardedPrefixMiddlewareu¸   
Lit X-Forwarded-Prefix (ou X-Script-Name) et :
- dÃ©finit SCRIPT_NAME pour que url_for gÃ©nÃ¨re les bons liens (/papa/â€¦)
- retire le prÃ©fixe de PATH_INFO si Apache ne l'a pas fait
c                ó   € Wn         R # )N©Úapp)Úselfr   s   &&Ú:R:\var\www\stessy.org\copro_gestion\app\wsgi_middleware.pyÚ__init__Ú"ForwardedPrefixMiddleware.__init__   s   € ØŽó    c                ó®  € VP                  R 4      ;'       g    VP                  R4      ;'       g    RP                  R4      pV'       d`   W1R&   VP                  R4      ;'       g    RpWC8X  g   VP                  VR,           4      '       d   V\        V4      R ;'       g    RpWAR&   VP                  R4      R8X  d   RVR	&   V P	                  W4      # )
ÚHTTP_X_FORWARDED_PREFIXÚHTTP_X_SCRIPT_NAMEÚ Ú/ÚSCRIPT_NAMEÚ	PATH_INFONÚHTTP_X_FORWARDED_PROTOÚhttpszwsgi.url_scheme)ÚgetÚrstripÚ
startswithÚlenr   )r   ÚenvironÚstart_responseÚprefixÚpaths   &&&  r   Ú__call__Ú"ForwardedPrefixMiddleware.__call__   sÇ   € à�K‰KÐ1Ó2÷ ð Ø�{‰{Ð/Ó0÷ð àß
‰&�‹+ð	 	÷ Ø%+�MÑ"Ø—;‘;˜{Ó+×2Ð2¨sˆDØŒ~ §¡°¸#µ×!>Ò!>ØœC ›K˜MÐ*×1Ð1¨c�Ø'+˜Ñ$à�;‰;Ð/Ó0°GÔ;Ø)0ˆGÐ%Ñ&à�x‰x˜Ó0Ð0r   r   N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r	   r   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      s   ø‡ € ñò÷1ð 1r   r   N)r#   r   © r   r   Ú<module>r(      s   ðÙ Q÷1ó 1r   