]> git.decadent.org.uk Git - maypole.git/blobdiff - lib/Apache/MVC.pm
misc fixes for header support (see list)
[maypole.git] / lib / Apache / MVC.pm
index 7dbb2416dfbb53fa29fa616d72eb4143a9b7e093..ba0fec0ad01fcf09da1348a24a10e33096220d6a 100644 (file)
@@ -30,7 +30,7 @@ sub parse_location {
     my $self = shift;
 
     # Reconstruct the request headers
-    $self->headers_in(HTTP::Headers->new);
+    $self->headers_in(Maypole::Headers->new);
     my %headers = $self->{ar}->headers_in;
     for (keys %headers) {
         $self->headers_in->set($_, $headers{$_});
@@ -63,7 +63,7 @@ sub send_output {
     );
 
     foreach ($r->headers_out->field_names) {
-        next if /^Content-/;
+        next if /^Content-(Type|Length)/;
         $r->{ar}->headers_out->set($_ => $r->headers_out->get($_));
     }