Hello I'm looking for a solution of this problem: I use Dancer1 I would like to control directory access and return the content as web share the access control part is ok. get '/donwload/**' => sub { # if ( Access control is OK ) { my ($file) = splat; my @file = @{ $file }; my $path= join('/', @file); my $fullpath='/home/media/files/'.$path; my $content_type = mimetype($fullpath); send_file( $fullpath, streaming => 1, filename => $file[-1], content_type => $content_type, system_path => 1); } }; If I open this link in with firefox , http://localhost/download/560297bbc96186eea22e0f31/image/index.html firefox launch a download of index.html. I don't want a download, I want html code directly as apache do. if someone has a idea, how I can do this ? thanks Hugues.