'txt.gz' => 'x-gzip',
);
sub send_file {
- my ($file, $params, $opts, $html_header) = @_;
+ my ($file, $params, $opts) = @_;
if ($params->{errors}{suite}) {
fatal_error( _g( "suite not valid or not specified" ) );
$headers{'-charset'} = get_charset( $opts->{lang} );
$headers{'-type'} = get_mime( $opts->{format}, 'text/plain' );
$headers{'-content-encoding'} = $encoding{$opts->{format}} if exists $encoding{$opts->{format}};
+ my ($size,$mtime) = (stat("$wwwdir/$path"))[7,9];
+ $headers{'-content-length'} = $size;
+ $headers{'-last-modified'} = gmtime($mtime);
print header( %headers );
binmode INDEX;