OpenQuizz
Une application de gestion des contenus pédagogiques
|
Data Structures | |
class | RequestField |
Functions | |
def | guess_content_type (filename, default="application/octet-stream") |
def | format_header_param_rfc2231 (name, value) |
def | format_header_param_html5 (name, value) |
Variables | |
format_header_param | |
def pip._vendor.urllib3.fields.format_header_param_html5 | ( | name, | |
value | |||
) |
Helper function to format and quote a single header parameter using the HTML5 strategy. Particularly useful for header parameters which might contain non-ASCII values, like file names. This follows the `HTML5 Working Draft Section 4.10.22.7`_ and matches the behavior of curl and modern browsers. .. _HTML5 Working Draft Section 4.10.22.7: https://w3c.github.io/html/sec-forms.html#multipart-form-data :param name: The name of the parameter, a string expected to be ASCII only. :param value: The value of the parameter, provided as ``bytes`` or `str``. :ret: A unicode string, stripped of troublesome characters.
def pip._vendor.urllib3.fields.format_header_param_rfc2231 | ( | name, | |
value | |||
) |
Helper function to format and quote a single header parameter using the strategy defined in RFC 2231. Particularly useful for header parameters which might contain non-ASCII values, like file names. This follows `RFC 2388 Section 4.4 <https://tools.ietf.org/html/rfc2388#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 ``bytes`` or `str``. :ret: An RFC-2231-formatted unicode string.
def pip._vendor.urllib3.fields.guess_content_type | ( | filename, | |
default = "application/octet-stream" |
|||
) |
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`.
format_header_param |