ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[apache-talk] Странности mod_perl 1.21



Топик к русскому апачу не относится, но может кому интересно будет.
Обратите внимание на REQUEST_METHOD.
В конфиге -
PerlHandler Apache::Registry
PerlSendHeader On
SetHandler perl-script .pl

Скрипт простейший.
foreach (keys %ENV) {
    print "$_ = $ENV{$_} \n";
}

-- start buffer --
support!mokr# telnet support 80
Trying 192.168.0.1...
Connected to support.
Escape character is '^]'.
HEAD /printenv.pl HTTP/1.0
Host: support

HTTP/1.1 200 OK
Date: Thu, 13 Jan 2000 19:32:41 GMT
Server: Apache/1.3.9 (Unix) mod_perl/1.21 PHP/3.0.12
Connection: close
Content-Type: text/plain; charset=koi8-r

SERVER_SOFTWARE = Apache/1.3.9 (Unix) mod_perl/1.21 PHP/3.0.12
DOCUMENT_ROOT = /usr/local/apache/ht.support
GATEWAY_INTERFACE = CGI-Perl/1.1
REMOTE_ADDR = 192.168.0.1
SERVER_PROTOCOL = HTTP/1.0
REQUEST_METHOD = HEAD
QUERY_STRING =
REMOTE_PORT = 4995
SERVER_ADDR = 192.168.0.1
MOD_PERL = mod_perl/1.21
[поскипано]
-- end buffer --

То же самое, но вызванное как cgi-script отдается правильно.

С уважением,
Сергей Мокрышев.


=============================================================================
=               Apache-Talk@lists.lexa.ru mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =



 




Copyright © Lexa Software, 1996-2009.