| Request Data Type | BASIC | Perl |
STDIN (used for POST) | input (for each value) or input for string containing all argument values | read(STDIN,$buf,n) |
Command line | argc$, argv$(1) ... | $ARGC, $ARGV |
Query string (used with GET) | form$(query_string$, "name") | Use $ENV{"envvar"}, for example $ENV{`QUERY_STRING'} |
Environment variables | "request_method$" | Use $ENV("envvar"), for example, $ENV("REQUEST_METHOD") |