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, "Dancer/get" in get, "Dancer/patch" in 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.