out_sp0k1n

Me writing weblog

Sunday, September 28, 2008

Erlang Mimeparse

From http://code.google.com/p/mimeparse/ :

"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.

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.
  • fitness_and_quality_parsed(): Just like quality_parsed() but also returns the fitness score.
  • best_match(): Choose the mime-type with the highest fitness score and quality ('q') from a list of candidates."

Labels: dev, erlang, mime

posted by out_sp0k1n at 3:15 AM

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home

About Me

Name: out_sp0k1n

View my complete profile

Previous Posts

  • Generating Keys for Encryption and DecryptionFrom ...
  • .net CryptoFrom http://msdn.microsoft.com/en-us/li...
  • Mime TypesFrom : http://www.xml.com/pub/a/2005/06/...

Powered by Blogger

Subscribe to
Posts [Atom]