Skip to main content

A module provides basic functions for parsing mime-type names and matching them against a list of media-ranges.

Project description

This module provides basic functions for handling mime-types. It can handle matching mime-types against a list of media-ranges. See section 14.1 of the HTTP specification [RFC 2616] for a complete explanation.

http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.1

Contents:
  • parse_mime_type(): Parses a mime-type into its component parts.

  • parse_media_range(): Media-ranges are mime-types with wild-cards and a ‘q’ quality parameter.

  • quality(): Determines the quality (‘q’) of a mime-type when compared against a list of media-ranges.

  • quality_parsed(): Just like quality() except the second parameter must be pre-parsed.

  • best_match(): Choose the mime-type with the highest quality (‘q’) from a list of candidates.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mimeparse-ng-0.1.4.tar.gz (4.6 kB view details)

Uploaded Source

File details

Details for the file mimeparse-ng-0.1.4.tar.gz.

File metadata

File hashes

Hashes for mimeparse-ng-0.1.4.tar.gz
Algorithm Hash digest
SHA256 5c2c7dd2e203cea17cdda01b700130271774a937ae8ccb2ee7b55e15eb311f5e
MD5 3a8d86454c8b5f4c78258e3a44da3fdb
BLAKE2b-256 decec16c37a2bc425e0ca6403a57a58559a9faba2c3acf812f799d0714a94fc7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page