my $r = shift;
my $dbh = Sesse::pr0n::Common::get_dbh();
- # We ignore the body, but we _must_ consume it fully before
- # we output anything, or Squid will get seriously confused
- $r->discard_request_body;
-
$r->headers_out->{'DAV'} = "1,2";
# We only handle depth=0, depth=1 (cf. the RFC)
# Directory listings et al
if ($r->method eq "PROPFIND") {
+ # We ignore the body, but we _must_ consume it fully before
+ # we output anything, or Squid will get seriously confused
+ $r->discard_request_body;
+
$r->content_type('text/xml; charset="utf-8"');
$r->status(207);