Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris

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

by newrisedesigns (Curate)
on Feb 10, 2003 at 16:44 UTC ( #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=""> </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

Comment on Re: (nrd) Content-type: html and images ?
Select or Download Code

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (7)
As of 2015-11-26 06:26 GMT
Find Nodes?
    Voting Booth?

    What would be the most significant thing to happen if a rope (or wire) tied the Earth and the Moon together?

    Results (696 votes), past polls