есть учебная(пробная) форма:
- Код: Выделить всё
<HTML>
<TITLE>Simple Web Form</TITLE>
<BODY>
<b>Simple Web Form</b><p>
<form method="POST" action="/p1.pl">
<input type="text" name="foo" value="bar">
<input type="submit">
</form>
</BODY>
</HTML>
содержимое этого самого p1.pl таково:
- Код: Выделить всё
#!/usr/bin/perl -wT
use strict;
use CGI qw(:standard);
use CGI::Carp qw(warningsToBrowser fatalsToBrowser);
print header;
print start_html("Environment");
foreach my $key (sort(keys(%ENV))) {
print "$key = $ENV{$key}<br>\n";
}
print end_html;
из броузера открываеся форма. ввожу в ней аброкадабру.
в ответ получаю такое ( цитата ответа):
[code]
....
MAIL = /var/spool/mail/root
PATH = /sbin:/bin:/usr/sbin:/usr/bin
QUERY_STRING =
REDIRECT_STATUS = 200
REMOTE_ADDR = 10.0.7.3
REMOTE_PORT = 54498
REQUEST_METHOD = POST
REQUEST_SCHEME = http
REQUEST_URI = /p1.pl
SCRIPT_FILENAME = /usr/share/nginx/html/p1.pl
SCRIPT_NAME = /p1.pl
....
]
Что не получается - поле "QUERY_STRING"все время пустое.
Может кто сталкивался ?