Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re: (nrd) Content-type: html and images ?

by newrisedesigns (Curate)
on Feb 10, 2003 at 16:44 UTC ( [id://234162]=note: print w/replies, xml ) Need Help??


in reply to Content-type: html and images ?

Every page element that is not the HTML of the page requires a seperate request/response. For example, a simple HTML page with two images and a linked CSS requires 4 HTTP connections (one for the page, the CSS, and one for each image).

You could roll the HTML and the image into one script.

Sample page:

<html> <head> <title>This is my page!</title> </head> <body> <p>A line of text</p> <img src="index.pl?image=img01"> </body> </html>

The perl:

use strict; use CGI; my $q = CGI->new(); my $image = $q->param("image") or ''; if($image ne ''){ print $q->header("image/gif"); ## print out the rest of image here } else{ print $q->header(); print $q->start_html("This is my page!"); ## print out HTML here... }

Untested. While you're here... SIGN UP!

John J Reiser
newrisedesigns.com

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://234162]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others browsing the Monastery: (5)
As of 2024-04-25 06:13 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found