Files
pyGoEdge-UserPanel/.venv/Lib/site-packages/django/middleware/__pycache__/gzip.cpython-312.pyc

15 lines
2.9 KiB
Plaintext
Raw Normal View History

2025-11-18 03:36:49 +08:00
<EFBFBD>
j<> i<> <00><00>^<00>ddlmZddlmZddlmZddlmZmZed<05>Z Gd<06>de<03>Z
y) <09>)<01>patch_vary_headers)<01>MiddlewareMixin)<01>_lazy_re_compile)<02>compress_sequence<63>compress_stringz\bgzip\bc<00><00>eZdZdZdZd<03>Zy)<05>GZipMiddlewarez<65>
Compress content if the browser allows gzip compression.
Set the Vary header accordingly, so that caches will base their storage
on the Accept-Encoding header.
<20>dc<00>F<00><00><07>|jst|j<00>dkr|S|jd<02>r|St |d<03>|j
j dd<05>}tj|<03>s|S|jr_|jr|j<00><07><07>fd<06>}|<04>|_
n&t|j<00>j<00><07>|_
|jd=nvt|j<00>j<00><07>}t|<05>t|j<00>k\r|S||_tt|j<00><00>|jd<|j d <09>}|r#|j!d
<EFBFBD>rd |z|jd <d |jd<|S) N<><4E>zContent-Encoding)zAccept-Encoding<6E>HTTP_ACCEPT_ENCODING<4E>c<00>`<00>K<00><00>23d{<00><03><03>}t|<00>j<00><01><00><04><01><00>$7<00>6y<00>w)N<><01>max_random_bytes)rr)<03>chunk<6E>orignal_iterator<6F>selfs <20><><EFBFBD>EE:\Project\pygoedge\.venv\Lib\site-packages\django/middleware/gzip.py<70> gzip_wrapperz5GZipMiddleware.process_response.<locals>.gzip_wrapper's3<00><><00><><00>'7<><1A>e<EFBFBD>-<2D>!<21>-1<>-B<>-B<><1A><1A><1A><>'7<>s<00>.<01>,<02>*<06>,<02>.<01>,<02>.rzContent-Length<74>ETag<61>"zW/<2F>gzip)<11> streaming<6E>len<65>content<6E>
has_headerr<00>META<54>get<65>re_accepts_gzip<69>search<63>is_async<6E>streaming_contentrr<00>headersr<00>str<74>
startswith)r<00>request<73>response<73>aer<00>compressed_content<6E>etagrs` @r<00>process_responsezGZipMiddleware.process_responses<00><><00><17>!<21>!<21>c<EFBFBD>(<28>*:<3A>*:<3A>&;<3B>c<EFBFBD>&A<><1B>O<EFBFBD> <14> <1E> <1E>1<> 2<><1B>O<EFBFBD><1A>8<EFBFBD>%9<>:<3A> <14>\<5C>\<5C> <1D> <1D>4<>b<EFBFBD> 9<><02><1E>%<25>%<25>b<EFBFBD>)<29><1B>O<EFBFBD> <13> <1D> <1D><17> <20> <20>$,<2C>#=<3D>#=<3D> <20><1A>.:<3A>^<5E><08>*<2A>-><3E><1C>.<2E>.<2E>%)<29>%:<3A>%:<3A>.<12><08>*<2A> <19> <20> <20>!1<>2<>"1<><18> <20> <20>!%<25>!6<>!6<>"<0E> <1E><13>%<25>&<26>#<23>h<EFBFBD>.><3E>.><3E>*?<3F>?<3F><1F><0F>1<>H<EFBFBD> <1C>14<31>S<EFBFBD><18>9I<39>9I<39>5J<35>1K<31>H<EFBFBD> <1C> <1C>-<2D> .<2E>
<18>|<7C>|<7C>F<EFBFBD>#<23><04> <0F>D<EFBFBD>O<EFBFBD>O<EFBFBD>C<EFBFBD>(<28>'+<2B>d<EFBFBD>{<7B>H<EFBFBD> <1C> <1C>V<EFBFBD> $<24>/5<><08><18><18>+<2B>,<2C><17><0F>N)<06>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__doc__rr,<00>r-rr r s<00><00><08> <1B><14>8r-r N) <0B>django.utils.cacher<00>django.utils.deprecationr<00>django.utils.regex_helperr<00>django.utils.textrrr r r2r-r<00><module>r7s)<00><01>1<>4<>6<>@<40>"<22>;<3B>/<2F><0F>A<18>_<EFBFBD>Ar-