Ett av de sätt som webbapplikationer och servrar interagerar är genom en gemensam portal gränssnitt , eller CGI . Om du utvecklar en webbapplikation eller en hemsida kan du behöva skicka variabler och andra typer av data till webbservern , som tar emot dem via CGI . Denna handledning visar dig hur du använder Perl web skriptspråk för att skicka variabler till serverns CGI . Instruktioner
1
Skapa ett nytt Perl dokument med en vanlig text redigeringsprogram eller kod redigeringsprogram . På CGI
2
Pass variabler med hjälp av HTTP och metoden GET till skicka data till CGI över HTTP anslutning protokollet genom att skapa en modifierbara webbadress , till exempel :
http://www.examplewebsite.com/cgi-bin/example.cgi?username=John&password=smith
3
kod Perl script som gör exemplet URL ovan att acceptera användarnamn och parametrar lösenord i URL genom att använda följande script :
lokal ( $ buffert , @ par , $ par , $ name , $ värde , % FORM ) ,
$ ENV { ' REQUEST_METHOD ' } = ~ tr /az /AZ /;
if ( $ ENV { ' REQUEST_METHOD ' } eq " GET " ) katalog
{
$ buffer = $ ENV { ' QUERY_STRING ' };
}
$ username = $ FORM { username } ;
$ password = $ FORM { password} ,
4
Spara Perl dokument och ladda upp den till samma webbserver som är värd din webbapplikation eller webbplats , referera då script som behövs i andra delar av din kod .