Eine der Möglichkeiten , dass Web- Anwendungen und Server zu interagieren ist durch eine Common Gateway Interface , CGI oder . Wenn Sie die Entwicklung einer Web-Anwendung oder eine Website sind, können Sie brauchen, um Variablen und andere Arten von Daten an den Web- Server, der sie erhält durch CGI übergeben . Dieses Tutorial zeigt Ihnen, wie Sie die Web-Skriptsprache Perl verwenden, um Variablen des Servers CGI senden. Anleitung
1
Neues Perl Dokument mit einem Klartext- Editing-Anwendung oder Code-Bearbeitung Anwendung .
2
Pass Variablen CGI mithilfe von HTTP und die GET-Methode zu senden von Daten an CGI über das HTTP -Protokoll -Verbindung durch die Schaffung einer modifizierbaren URL , zum Beispiel:
http://www.examplewebsite.com/cgi-bin/example.cgi?username=John&password=smith
3
-Code der Perl- Skript, das den obigen Beispiel-URL ermöglichen wird, den Benutzernamen und das Kennwort ein Parameter in der URL , indem Sie das folgende Skript akzeptieren:
lokalen ( $ buffer , @ Paare , $ Paar , $ name , $ value , FORM % );
$ ENV {' REQUEST_METHOD '} = ~ tr /az /AZ /;
if ($ ENV {' REQUEST_METHOD ' } eq " GET")
{
$ buffer = $ ENV {' QUERY_STRING '} ; }
$ username = $ FORM {username };
$ password = $ FORM {password };
4
Speichern Sie das Dokument Perl und laden Sie sie auf der gleichen Web-Server, Web-Anwendung oder eine Website hostet, dann verweisen die Skript, wie in anderen Teilen des Codes benötigt.