Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-LWP-MediaTypes-6.02-1.25 RPM for noarch

From OpenSuSE Leap 15.4 for noarch

Name: perl-LWP-MediaTypes Distribution: SUSE Linux Enterprise 15
Version: 6.02 Vendor: SUSE LLC <https://www.suse.com/>
Release: 1.25 Build date: Fri May 25 20:12:54 2018
Group: Development/Libraries/Perl Build host: sheep08
Size: 62115 Source RPM: perl-LWP-MediaTypes-6.02-1.25.src.rpm
Packager: https://www.suse.com/
Url: http://search.cpan.org/dist/LWP-MediaTypes/
Summary: guess media type for a file or a URL
This module provides functions for handling media (also known as MIME)
types and encodings. The mapping from file extensions to media types is
defined by the _media.types_ file. If the _~/.media.types_ file exists it
is used instead. For backwards compatibility we will also look for
_~/.mime.types_.

The following functions are exported by default:

* guess_media_type( $filename )

* guess_media_type( $uri )

* guess_media_type( $filename_or_uri, $header_to_modify )

  This function tries to guess media type and encoding for a file or a URI.
  It returns the content type, which is a string like '"text/html"'. In
  array context it also returns any content encodings applied (in the order
  used to encode the file). You can pass a URI object reference, instead of
  the file name.

  If the type can not be deduced from looking at the file name, then
  guess_media_type() will let the '-T' Perl operator take a look. If this
  works (and '-T' returns a TRUE value) then we return _text/plain_ as the
  type, otherwise we return _application/octet-stream_ as the type.

  The optional second argument should be a reference to a HTTP::Headers
  object or any object that implements the $obj->header method in a similar
  way. When it is present the values of the 'Content-Type' and
  'Content-Encoding' will be set for this header.

* media_suffix( $type, ... )

  This function will return all suffixes that can be used to denote the
  specified media type(s). Wildcard types can be used. In a scalar context
  it will return the first suffix found. Examples:

    @suffixes = media_suffix('image/*', 'audio/basic');
    $suffix = media_suffix('text/html');

The following functions are only exported by explicit request:

* add_type( $type, @exts )

  Associate a list of file extensions with the given media type. Example:

      add_type("x-world/x-vrml" => qw(wrl vrml));

* add_encoding( $type, @ext )

  Associate a list of file extensions with an encoding type. Example:

   add_encoding("x-gzip" => "gz");

* read_media_types( @files )

  Parse media types files and add the type mappings found there. Example:

      read_media_types("conf/mime.types");

Provides

Requires

License

Artistic-1.0 or GPL-1.0+

Changelog

* Mon Feb 20 2012 coolo@suse.com
  - updated to 6.02
    * Update the media.types database
    * Restore perl-5.6 compatiblity.
* Mon Mar 14 2011 vcizek@novell.com
  - initial package 6.01
    * created by cpanspec 1.78.03

Files

/usr/lib/perl5/vendor_perl/5.26.1/LWP
/usr/lib/perl5/vendor_perl/5.26.1/LWP/MediaTypes.pm
/usr/lib/perl5/vendor_perl/5.26.1/LWP/media.types
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-LWP-MediaTypes
/usr/share/doc/packages/perl-LWP-MediaTypes/Changes
/usr/share/doc/packages/perl-LWP-MediaTypes/README
/usr/share/man/man3/LWP::MediaTypes.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 17:06:41 2024