Rechercher une page de manuel
Plack::App::File.3pm
Langue: en
Version: 2010-05-18 (ubuntu - 24/10/10)
Section: 3 (Bibliothèques de fonctions)
NAME
Plack::App::File - Serve static files from root directorySYNOPSIS
use Plack::App::File; my $app = Plack::App::File->new(root => "/path/to/htdocs")->to_app; # Or map the path to a specific file use Plack::Builder; builder { mount "/favicon.ico" => Plack::App::File->new(file => '/path/to/favicon.ico'); };
DESCRIPTION
This is a static file server PSGI application, and internally used by Plack::Middleware::Static. This application serves file from document root if the path matches with the local file. Use Plack::App::Directory if you want to list files in the directory as well.CONFIGURATION
- root
- Document root directory. Defaults to "." (current directory)
- file
- The file path to create responses from. Optional.
If it's set the application would ALWAYS create a response out of the file and there will be no security check etc. (hence fast). If it's not set, the application uses "root" to find the matching file.
- encoding
- Set the file encoding for text files. Defaults to "utf-8".
AUTHOR
Tatsuhiko MiyagawaSEE ALSO
Plack::Middleware::Static Plack::App::DirectoryContenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre