HTTP-DAV
view release on metacpan or search on metacpan
lib/HTTP/DAV/Resource.pm view on Meta::CPAN
$dest_resource->_setup_if_headers($headers, 1);
my $if2 = $headers->header('If');
$if2 ||= "";
warn "COPY/MOVE If header for dest : $if2\n" if $HTTP::DAV::DEBUG > 2;
$if1 = "$if1 $if2" if ($if1 || $if2);
$headers->header('If', $if1) if $if1;
# See from RFC 12.12.
# Valid values for '$text':
#
# <D:keepalive>*</D:keepalive>
# or
# <D:keepalive>
# <D:href>...url1...</D:href>
# <D:href>...url2...</D:href>
# </D:keepalive>
# or
# <D:omit/>
#
my $xml_request;
if ($text) {
$headers->header("Content-type", "text/xml; charset=\"utf-8\"");
$xml_request = qq{<?xml version="1.0" encoding="utf-8"?>};
$xml_request .= '<D:propertybehavior xmlns:D="DAV:">';
$xml_request .= $text;
$xml_request .= "</D:propertybehavior>";
( run in 1.572 second using v1.01-cache-2.11-cpan-71847e10f99 )