http auth

Tomas Kouba tomas na neo.cz
Čtvrtek Červenec 15 14:14:14 MEST 1999


Vec je daleko slozitejsi. Je nutne prinutit HTTP server, aby vystup ze
skriptu nezpracovaval, ale primo poslal. Napriklad u Apache se to dela tak,
ze jmeno skriptu musi zacinat na "nph-". Napriklad: "nph-pokus.pl". Pak se
Apache skriptem vubec nezabyva, ale je nutne poslat zakladni korektni
hlavicku HTTP.

------------------------------
Tomas Kouba
mailto:tomas na neo.cz


> Martin Povolny <xpovolny na aurora.fi.muni.cz> wrote:
>
> > Nevite jak by slo nejak --jednoduse-- (v perlu)
> > prinutit cgi-scriptem apache abu poslal neco jako
>
> > print 'Date: Wed, 14 Jul 1999 09:09:13 GMT'."\n";
> > print 'Server: Apache/1.3.4 (Unix) mod_czech/3.1.0b4
> PHP/3.0.7'."\n";
> > print 'WWW-Authenticate: Basic realm="Statistiky"'."\n";
> > print 'HTTP/1.0 401 Auth Required'."\n";
> > print 'Vary: User-Agent, Accept-Charset'."\n";
>
> To je otazka specificka spis pro CGI obecne nez pro perl.
> Spravne byste mel zacit takto:
>
> print 'Status: 401 Auth Required'."\n";
> print 'WWW-Authenticate: Basic realm="Statistiky"'."\n";
> ..
>
> (teda jeste spravneji by bylo misto "\n" pouzivat
> "\r\n", ale to uz je jen detail)
>
>   Pavel
>



Další informace o konferenci Perl