|
|
sybperl-l Archive
Up Prev Next
From: Doug Fairclough <kensey at clearstation dot com>
Subject: Re: GIF - straight to the browser
Date: Sep 9 1997 9:53PM
you may try adding
print "Content-length : ....."
where ..... is the length in bytes of the image.
On Tue, 9 Sep 1997 floyd@interactive.net wrote:
> I'm generating GIFs using the GD perl module (its very nice).
> I want to bring the GIFs directly back to the browser, instead
> of using an IMG tag in an HTML page.
>
> Content-type: image/gif does not work for me. If you load a GIF
> into your browser (eg http://www.xxx.yyy/abcd.gif) and view source,
> you will see GIF87a followed by what i believe to be the source
> of the GIF file.
>
> As a test, i wrote a simple CGI perl script and browsed it:
>
> #!/usr/bin/perl
> #print "Content-type: image/gif"
> open(X," while () { print; }
> close(X);
> exit;
>
> this did not work - server 500 Server Error - malformed headed.
> this is the same error i get when i added:
> print "Content-type: image/gif\n\n";
>
> However, if i change that line to:
> print "Content-type: text/html";
>
> and browse the script, then view source, the source looks EXACTLY the
> same as just browsing the image and viewing source.
>
> Any thoughts out there?
>
> Christian Floyd Bevacqua
>
>
>
>
|