por explorer » 2010-02-01 14:11 @633
Sí, es muy sencillo...
* En el Content-Type, en vez de text/html, mandas el código MIME del tipo de imagen que vas a mandar. Por ejemplo, img/jpeg.
* Luego, abres el fichero de la imagen, en modo binario
* Haces un bucle por todo el fichero de la imagen, mandando lo que leas por la salida estándar
En el fichero HTML, cambias el src del <img> a la ruta del cgi:
<img src="http://tuservidor/cgi-bin/cgi.pl" width="100" height="100">
Naturalmente, vas a poner la anchura y la altura de la imagen si son todas iguales y son dimensiones que conoces. Si no, nada, no las pongas. El ponerlas ayuda al navegador web a presentar la página mucho más rápidamente.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES