X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=lib%2FApache%2FMVC.pm;h=ba0fec0ad01fcf09da1348a24a10e33096220d6a;hb=b91bc53de6872ec4b22779382f6955b3af7c6fd5;hp=7dbb2416dfbb53fa29fa616d72eb4143a9b7e093;hpb=f9a6b47b3b916585d710eac141003fb8261d9c3c;p=maypole.git diff --git a/lib/Apache/MVC.pm b/lib/Apache/MVC.pm index 7dbb241..ba0fec0 100644 --- a/lib/Apache/MVC.pm +++ b/lib/Apache/MVC.pm @@ -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($_)); }