Dancer::Plugin::WebDAV - Defines routes for methods of HTTP WebDAV
package YourDancerApp; use Dancer ':syntax'; use Dancer::Plugin::WebDAV; propfind '/somewhere/:param' => sub { ... }; mkcol '/anotherwhere/:param' => sub { ... };
Dancer::Plugin::WebDAV provides the routes controllers to define routes for WebDAV. Just like the routes controllers any, get, patch, post, del, options and put.
Please making sure your server implementation accepts HTTP methods from WebDAV. The bin/app.pl coming along with the Dancer app skeleton uses HTTP::Server::Simple which has no support on WebDAV. Plack::Handler::Standalone, the default handler of plackup, does support WebDAV.
shelling <navyblueshellingford@gmail.com>
Dancer
HTTP::Server::Simple::PSGI
Copyright (C) shelling
The MIT License
To install Dancer::Plugin::WebDAV, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Dancer::Plugin::WebDAV
CPAN shell
perl -MCPAN -e shell install Dancer::Plugin::WebDAV
For more information on module installation, please visit the detailed CPAN module installation guide.