Files
wg-backend-django/dell-env/lib/python3.11/site-packages/urllib3/__pycache__/filepost.cpython-311.pyc

39 lines
3.8 KiB
Plaintext
Raw Normal View History

2023-10-30 14:40:43 +07:00
<EFBFBD>
s]?e[ <00><01><00>ddlmZddlZddlZddlZddlZddlmZddlm Z m
Z
ej d<06><00>dZ ej ejejee fe
fZejeejee ffZdd
<EFBFBD>Zdd<0E>Z ddd<12>ZdS)<17>)<01> annotationsN)<01>BytesIO<49>)<02>_TYPE_FIELD_VALUE_TUPLE<4C> RequestFieldzutf-8<><00>return<72>strc<01>r<00>tjtjd<01><00><00><00><00><00><00>S)zN
Our embarrassingly-simple replacement for mimetools.choose_boundary.
<20>)<05>binascii<69>hexlify<66>os<6F>urandom<6F>decode<64><00><00>i/home/infidel/Sync/TIP/WireGuard/ocp-wg-backend/dell-env/lib/python3.11/site-packages/urllib3/filepost.py<70>choose_boundaryrs)<00><00> <14> <1B>B<EFBFBD>J<EFBFBD>r<EFBFBD>N<EFBFBD>N<EFBFBD> +<2B> +<2B> 2<> 2<> 4<> 4<>4r<00>fields<64> _TYPE_FIELDS<44>typing.Iterable[RequestField]c#<01><>K<00>t|tj<00><00>r|<00><00><00>}n|}|D],}t|t<00><00>r|V<00><00>t j|<02>V<00><00>-dS)z<>
Iterate over fields.
Supports list of (k, v) tuples and dicts, and lists of
:class:`~urllib3.fields.RequestField`.
N)<06>
isinstance<EFBFBD>typing<6E>Mapping<6E>itemsr<00> from_tuples)r<00>iterable<6C>fields r<00>iter_field_objectsr!s}<00><00><00><00><12>&<26>&<26>.<2E>)<29>)<29><1A><19><<3C><<3C>><3E>><3E><08><08><19><08><19>3<>3<><05> <15>e<EFBFBD>\<5C> *<2A> *<2A> 3<><17>K<EFBFBD>K<EFBFBD>K<EFBFBD>K<EFBFBD><1E>*<2A>E<EFBFBD>2<> 2<> 2<> 2<> 2<> 3<>3r<00>boundary<72>
str | None<6E>tuple[bytes, str]c<01><><00>t<00><00>}|<01>t<00><00>}t|<00><00>D]<5D>}|<02>d|<01>d<03><03>d<04><00><00><00>t |<02><00><00>|<03><00><00><00><00>|j}t|t<00><00>rt|<04><00>}t|t<00><00>r#t |<02><00><00>|<04><00>n|<02>|<04><00>|<02>d<05><00><00><>|<02>d|<01>d<06><03>d<04><00><00><00>d|<01><00>}|<02> <00><00>|fS)a<>
Encode a dictionary of ``fields`` using the multipart/form-data MIME format.
:param fields:
Dictionary of fields or list of (key, :class:`~urllib3.fields.RequestField`).
Values are processed by :func:`urllib3.fields.RequestField.from_tuples`.
:param boundary:
If not specified, then a random boundary will be generated using
:func:`urllib3.filepost.choose_boundary`.
Nz--z
zlatin-1s
z--
zmultipart/form-data; boundary=) rrr!<00>write<74>encode<64>writer<65>render_headers<72>datar<00>intr
<00>getvalue)rr"<00>bodyr r*<00> content_types r<00>encode_multipart_formdatar/3sM<00><00> <13>9<EFBFBD>9<EFBFBD>D<EFBFBD><0F><17>"<22>$<24>$<24><08>#<23>F<EFBFBD>+<2B>+<2B><1C><1C><05> <0C>
<EFBFBD>
<EFBFBD>&<26><08>&<26>&<26>&<26>-<2D>-<2D>i<EFBFBD>8<>8<>9<>9<>9<><0E>t<EFBFBD> <0C> <0C><1A><1A>5<EFBFBD>/<2F>/<2F>1<>1<>2<>2<>2<><14>z<EFBFBD><04> <15>d<EFBFBD>C<EFBFBD> <20> <20> <1D><16>t<EFBFBD>9<EFBFBD>9<EFBFBD>D<EFBFBD> <15>d<EFBFBD>C<EFBFBD> <20> <20> <1D> <12>4<EFBFBD>L<EFBFBD>L<EFBFBD> <1E> <1E>t<EFBFBD> $<24> $<24> $<24> $<24> <10>J<EFBFBD>J<EFBFBD>t<EFBFBD> <1C> <1C> <1C> <0C>
<EFBFBD>
<EFBFBD>7<EFBFBD><1B><1B><1B><1B><08>J<EFBFBD>J<EFBFBD>$<24>H<EFBFBD>$<24>$<24>$<24>+<2B>+<2B>I<EFBFBD>6<>6<>7<>7<>7<>><3E>H<EFBFBD>><3E>><3E>L<EFBFBD> <0F>=<3D>=<3D>?<3F>?<3F>L<EFBFBD> (<28>(r)r r
)rrr r)N)rrr"r#r r$)<17>
__future__rr <00>codecsrr<00>iorrrr<00>lookupr(<00>Sequence<63>Union<6F>Tupler
<00>_TYPE_FIELDS_SEQUENCErrrr!r/rrr<00><module>r8s<00><01>"<22>"<22>"<22>"<22>"<22>"<22><0F><0F><0F><0F> <0A> <0A> <0A> <0A> <09> <09> <09> <09> <0A> <0A> <0A> <0A><16><16><16><16><16><16>9<>9<>9<>9<>9<>9<>9<>9<> <16><16><1D>w<EFBFBD> <1F> <1F><01> "<22><06><1E><0F>
<EFBFBD>L<EFBFBD><16><1C>c<EFBFBD>#:<3A>:<3A>;<3B>\<5C>I<>J<><02><15><16>|<7C><19>
<EFBFBD>N<EFBFBD>3<EFBFBD>/<2F>/<2F>0<>2<><02> <0C> 5<>5<>5<>5<>3<>3<>3<>3<>.26<32>&)<29>&)<29>&)<29>&)<29>&)<29>&)<29>&)r