Thanks, Tom. Yep, this does the job just fine and allows me to send
the Content-type later:
   print "HTTP/1.1 OK\n";

Is ignoring PerlSendHeader considered a feature? ;)

-gm


On Tue, 20 Nov 2001, Tom Mornini wrote:
> This took me a LONG time to deal with when I was new to mod_perl...
> 
> Apache::Registry tries to be smart regardless of PerlSendHeader.
> 
> If it doesn't see "HTTP/1.x OK" first, out come the headers.
> 
> Two options:
> $r->response(200);
> $r->send_http_header('text/html')
> 
> or print the HTTP line...
> 
> On Tuesday, November 20, 2001, at 04:17 PM, Gregor Mosheh wrote:
> 
> >
> > I need mod_perl to not send the Content-type header when a program is
> > run. Despite the "Off" value of the "PerlSendHeader" variable in
> > httpd.conf, the header is still being sent.
> >
> > This test program still sends an extraneous Content-type header:
> >    print "Content-type: text/html\n\n";
> >    print "<h1>Hello World</h1>\n";
> >
> > Here's the relevant portion of the httpd.conf:
> > # mod_perl initialization
> > PerlRequire /usr/local/apache-dev/ultraform-lib/startup.pl
> > PerlModule Apache::DBI DBD::mysql
> > #PerlSetEnv key value
> > PerlTaintCheck Off
> > PerlWarn On
> > PerlFreshRestart On
> > PerlSetVar UndefOnReload On
> > PerlSendHeader Off
> > <Directory "/usr/local/apache-dev/cgi-bin">
> >     AllowOverride None
> >     Options ExecCGI
> >     Order allow,deny
> >     Allow from all
> >     SetHandler perl-script
> >     PerlHandler Apache::Registry
> >     PerlSendHeader Off
> > </Directory>
> >
> >
> >
> > --
> > Gregor Mosheh, B.S.     http://www.blackangel.net/
> >
> >    As we enjoy great advantages from inventions of others, we
> >    should be glad of an opportunity to serve others by any
> >    invention of ours; and this we should do freely and generously.
> >       -- Benjamin Franklin
> >
> >
> >
> --
> -- Tom Mornini
> -- InfoMania Printing & Prepress
> 


--
Gregor Mosheh, B.S.     http://www.blackangel.net/

   As we enjoy great advantages from inventions of others, we
   should be glad of an opportunity to serve others by any
   invention of ours; and this we should do freely and generously.
      -- Benjamin Franklin



Reply via email to