NAME
Mojolicious::Static - Serve static files
SYNOPSIS
use
Mojolicious::Static;
my
$static
= Mojolicious::Static->new;
DESCRIPTION
Mojolicious::Static is a dispatcher for static files with Range
and If-Modified-Since
support.
ATTRIBUTES
Mojolicious::Static implements the following attributes.
default_static_class
my
$class
=
$static
->default_static_class;
$static
=
$static
->default_static_class(
'main'
);
The dispatcher will use this class to look for files in the DATA
section.
root
my
$root
=
$static
->root;
$static
=
$static
->root(
'/foo/bar/files'
);
Directory to serve static files from.
METHODS
Mojolicious::Static inherits all methods from Mojo::Base and implements the following ones.
dispatch
my
$success
=
$static
->dispatch(
$c
);
Dispatch a Mojolicious::Controller object.
serve
my
$success
=
$static
->serve(
$c
,
'foo/bar.html'
);
Serve a specific file.