Après 2 ou 3 semaines d'interruption de service, l'interface de addthis est de nouveau fonctionnelle avec son lot de nouveautés. Parmi celles-ci, l'ajout facile du widget de bookmarking au bas de chaque post. Bon social bookmarking !
lundi 15 octobre 2007
Servir du contenu binaire
Voici comment servir du contenu binaire avec mason (en mode download):
- %# file.html
- <%init>
- use Apache2::Const qw(OK);
- my $content = ... ; # Votre contenu binaire
- my $mimeType = 'application/pdf' ; # par exemple
- my $fileName = 'rapport.pdf' ;
- $m->clear_buffer; # On vide le buffer de tout contenu precedant
- $r->content_type($mimeType) ; # Reglage du type mime
- $r->headers_out->add('Content-Disposition' => "attachment; filename=$fileName");
- # Nom du fichier
- binmode STDOUT ; #Sortie purement binaire
- print STDOUT $content; # Les donnee
- $m->abort(OK); # C'est fini
- </%init>
- <LocationMatch "/file.pdf$">
- SetHandler perl-script
- PerlHandler HTML::Mason::ApacheHandler
- </LocationMatch>
Posted by jeteve 2 comments
Inscription à :
Articles (Atom)