Common Gateway Interface: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „Das <b>Common Gateway Interface / CGI</b> (dt. etwa "Allgemeine Vermittlungsrechner-Schnittstelle") ist ein Standard für den Datenaustausch zwischen einem [[Webs...“)
 
Keine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:
== Weblinks ==
== Weblinks ==


{{Weblinks1|{{url_dewikipedia|Common_Gateway_Interface|Common Gateway Interface}}
{{Weblinks}}
}}
{{url_dewikipedia|Common_Gateway_Interface|Common Gateway Interface}}
{{Fuss}}




{{cat|Webserver}}
{{cat|Webserver}}

Version vom 8. Februar 2010, 18:49 Uhr

Das Common Gateway Interface / CGI (dt. etwa "Allgemeine Vermittlungsrechner-Schnittstelle") ist ein Standard für den Datenaustausch zwischen einem Webserver und dritter Software, die Anfragen bearbeitet. CGI ist eine schon länger bestehende Variante, Webseiten dynamisch bzw. interaktiv zu machen.

Ein CGI unterstützender Webserver stellt der externen Software eine Laufzeitumgebung zur Verfügung, die insbesondere aus folgendem besteht:

  • Umgebungsvariablen (z. B. "SERVER_NAME"), die dem Programm helfen, sich über die Anfrage, Webserver-Einstellung und -Situation zu informieren. Die Bezeichnungen sowie das Format der Inhalte sind grösstenteils standardisiert.
  • Bereitstellung von Ein- und Ausgabekanälen. Meist wird der stdout-Kanal mit der Antwort des Webservers verknüpft, stdin mit dem eventuell vorhandenen Request-Body.

Weblinks

Herausgeber Sprache Webseitentitel Anmerkungen
Wikipedia ger Common Gateway Interfacewbm Enzyklopädischer Artikel