Viewing File: /usr/lib/python2.7/site-packages/urllib3/fields.pyo
ó
vâSc @ sW d d l Z d d l Z d d l m Z d d „ Z d „ Z d e f d „ ƒ YZ d S( iÿÿÿÿNi ( t sixs application/octet-streamc C s! | r t j | ƒ d p | 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( t filenamet default( ( s2 /usr/lib/python2.7/site-packages/urllib3/fields.pyt guess_content_type s c sœ t ‡ f d † d Dƒ ƒ sX d | ˆ f } y | j d ƒ Wn t k
rP qX X| Sn t j ss ˆ j d ƒ ‰ n t j j ˆ 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.
c 3 s | ] } | ˆ k Vq d S( N( ( t .0t ch( t value( s2 /usr/lib/python2.7/site-packages/urllib3/fields.pys <genexpr>"