/usr/lib/python2.6/site-packages/urllib3
NameSizeModeActions
contrib/-0755rm
packages/-0755rm
util/-0755rm
connection.py89670644editdlrm
connection.pyc80210644editdlrm
connectionpool.py304140644editdlrm
connectionpool.pyc244930644editdlrm
exceptions.py41090644editdlrm
exceptions.pyc81230644editdlrm
fields.py58330644editdlrm
fields.pyc65580644editdlrm
filepost.py22810644editdlrm
filepost.pyc31820644editdlrm
poolmanager.py94160644editdlrm
poolmanager.pyc98810644editdlrm
request.py59320644editdlrm
request.pyc59990644editdlrm
response.py171490644editdlrm
response.pyc158390644editdlrm
_collections.py105200644editdlrm
_collections.pyc128410644editdlrm
__init__.py18640644editdlrm
__init__.pyc25910644editdlrm
Edit: /usr/lib/python2.6/site-packages/urllib3/fields.pyc (6558B)
Ñò ;vVc@sWddkZddkZddklZdd„Zd„Zdefd„ƒYZdS( iÿÿÿÿNi(tsixsapplication/octet-streamcCs$|oti|ƒdp|S|S(sæ Guess the "Content-Type" of a file. :param filename: The filename to guess the "Content-Type" of using :mod:`mimetypes`. :param default: If no "Content-Type" can be guessed, default to `default`. i(t mimetypest guess_type(tfilenametdefault((s//tmp/pip-build-cD3xZi/urllib3/urllib3/fields.pytguess_content_types cs¢t‡fd†dDƒƒp?d|ˆf}y|idƒWntj oq\X|Sntipˆidƒ‰ntiiˆdƒ‰d|ˆf‰ˆS(s  Helper function to format and quote a single header parameter. Particularly useful for header parameters which might contain non-ASCII values, like file names. This follows RFC 2231, as suggested by RFC 2388 Section 4.4. :param name: The name of the parameter, a string expected to be ASCII only. :param value: The value of the parameter, provided as a unicode string. c3sx|]}|ˆjVqWdS(N((t.0tch(tvalue(s//tmp/pip-build-cD3xZi/urllib3/urllib3/fields.pys "s s"\ s%s="%s"tasciisutf-8s%s*=%s(tanytencodetUnicodeEncodeErrorRtPY3temailtutilstencode_rfc2231(tnameRtresult((Rs//tmp/pip-build-cD3xZi/urllib3/urllib3/fields.pytformat_header_params  t RequestFieldcBsYeZdZddd„Zed„ƒZd„Zd„Zd„Z dddd„Z RS(sK A data container for request body parameters. :param name: The name of this request field. :param data: The data/value body. :param filename: An optional filename of the request field. :param headers: An optional dict-like object of headers to initially use for the field. cCsB||_||_||_h|_|ot|ƒ|_ndS(N(t_namet _filenametdatatheaderstdict(tselfRRRR((s//tmp/pip-build-cD3xZi/urllib3/urllib3/fields.pyt__init__>s     cCst|tƒoBt|ƒdjo|\}}}qd|\}}t|ƒ}nd}d}|}|||d|ƒ}|id|ƒ|S(s³ A :class:`~urllib3.fields.RequestField` factory from old-style tuple parameters. Supports constructing :class:`~urllib3.fields.RequestField` from parameter of key/value strings AND key/filetuple. A filetuple is a (filename, data, MIME type) tuple where the MIME type is optional. For example:: 'foo': 'bar', 'fakefile': ('foofile.txt', 'contents of foofile'), 'realfile': ('barfile.txt', open('realfile').read()), 'typedfile': ('bazfile.bin', open('bazfile').read(), 'image/jpeg'), 'nonamefile': 'contents of nonamefile field', Field names and filenames must be unicode. iRt content_typeN(t isinstancettupletlenRtNonetmake_multipart(tclst fieldnameRRRRt request_param((s//tmp/pip-build-cD3xZi/urllib3/urllib3/fields.pyt from_tuplesFs cCs t||ƒS(s Overridable helper function to format a single header parameter. :param name: The name of the parameter, a string expected to be ASCII only. :param value: The value of the parameter, provided as a unicode string. (R(RRR((s//tmp/pip-build-cD3xZi/urllib3/urllib3/fields.pyt _render_parths cCstg}|}t|tƒo|iƒ}nx8|D]0\}}|o|i|i||ƒƒq3q3Wdi|ƒS(sO Helper function to format and quote a single header. Useful for single headers that are composed of multiple items. E.g., 'Content-Disposition' fields. :param header_parts: A sequence of (k, v) typles or a :class:`dict` of (k, v) to format as `k1="v1"; k2="v2"; ...`. s; (RRtitemstappendR&tjoin(Rt header_partstpartstiterableRR((s//tmp/pip-build-cD3xZi/urllib3/urllib3/fields.pyt _render_partsss  !cCsËg}dddg}xF|D]>}|ii|tƒo"|id||i|fƒqqWxP|iiƒD]?\}}||jo&|o|id||fƒq­qnqnW|idƒdi|ƒS(s= Renders the headers for this request field. sContent-Dispositions Content-TypesContent-Locations%s: %ss (RtgettFalseR(R'R)(Rtlinest sort_keystsort_keyt header_namet header_value((s//tmp/pip-build-cD3xZi/urllib3/urllib3/fields.pytrender_headers‰s&  # c Csu|pd|id<|idcdid|id|ifd|iffƒgƒ7<||id<||ids