На самом деле, CGI использует STDIN
. Используется для передачи тела запроса POST
. Попробуйте этот скрипт
#!/usr/bin/perl
print "Content-Type: text/plain\r\n\r\nYou entered: ";
print while <STDIN>;
и POST
некоторые данные, например,
$ echo "Just test" | POST http://localhost/yourscript.pl
You entered: Just test
(POST
- это программа из LWP
CPAN-дистрибутива)
Таким образом, вы можете направлять свой сценарий с помощью команд, прочитанных из STDIN
, хотя он очень небезопасен как есть!