|
Idee: Statt den statischen Inhalt einer Datei
zurückzuliefern, könnte ein Webserver ein Programm die
Antwort auf eine Anfrage generieren lassen.
| |
Problem: Wie werden die URL und die übrigen
Parameter an das Programm übermittelt?
| |
Beim CGI (Common Gateway Interface) wird alles
notwendige über Umgebungsvariablen (und bei
Verwendung von POST) zusätzlich über die
Standardeingabe übermittelt.
| |
Typischerweise wird dann die Ausgabe des Programmes
vom Webserver übernommen und in eine vollständige
Rückantwort im Rahmen des HTTP-Protokolls eingebettet.
| |
Alternativ kann auch Programmtext in zurückzuliefernde
Dateien eingebettet werden, der vom Webserver selbst
interpretiert wird (SSI, PHP und viele andere in HTML
eingebette Sprachen sind recht populär).
|
Copyright © 1996 - 2003 Andreas Borchert, in HTML konvertiert am 01.10.2003 |