HTTP-DAV
view release on metacpan or search on metacpan
doc/html/index.html view on Meta::CPAN
<?xml version="1.0" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>PerlDAV</title>
<link rel="stylesheet" href="perldav.css" type="text/css" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rev="made" href="mailto:root@localhost" />
</head>
<body>
<div id="content">
<H1>PerlDAV -- A WebDAV client library for Perl5</H1>
</div><div id="content">
<p>PerlDAV is a Perl library for modifying content on webservers using the WebDAV protocol. Now you can LOCK, DELETE and PUT files and much more on a DAV-enabled webserver.</p>
<p>The PerlDAV library consists of:</p>
<ul>
<li><p><b>HTTP::DAV</b> - an object-oriented Web-DAV client API.</p>
</li>
<li><p><b>dave</b> - the DAV Explorer, an end-user Unix console program for interacting with WebDAV servers. dave looks and feels like a standard Unix ftp program.</p>
</li>
</ul>
<h1 id="LATEST-VERSION-AND-WHATS-NEW">LATEST VERSION AND WHAT'S NEW</h1>
<p>See the included <code>Changes</code> file for the full changelog.</p>
<h1 id="INSTALLING-HTTP::DAV">INSTALLING HTTP::DAV</h1>
<p>The lazy way to install PerlDAV:</p>
<pre><code>$ cpan HTTP::DAV</code></pre>
<p>Or the normal way:</p>
<p>Retrieve the latest copy from CPAN: https://metacpan.org/module/HTTP-DAV/</p>
<pre><code>$ perl Makefile.PL # Creates the Makefile
$ make # Runs the makefile
$ make test # Optional (See Interopability below)
$ make install # Installs dave and HTTP::DAV</code></pre>
<p>With this method you will first have to install the pre-requisites: LWP and XML::DOM, see <a href="#what-are-the-prerequisites">"what are the prerequisites?"</a>.</p>
<p>When you install PerlDAV, the HTTP::DAV library will be installed to your Perl library location (usually /usr/local/lib/perl5)</p>
<p><code>dave</code> will be installed to /usr/local/bin. This suits most people but you can modify this by using the INSTALLBIN flag:</p>
<pre><code>$ perl Makefile.PL INSTALLBIN="/home/user/bin"</code></pre>
<h2 id="What-Are-The-Prerequisites">What Are The Prerequisites?</h2>
( run in 0.453 second using v1.01-cache-2.11-cpan-e1769b4cff6 )