Common Gateway Interface (CGI)
|
Une URL (Uniform Resource Locator) est une adresse permettant de localiser un fichier sur Internet de manière unique. C'est grâce à cette adresse (du genre www.commentcamarche.net) qu'il est possible d'effectuer des requêtes vers des pages web. Lorsqu'une telle adresse est saisie dans un navigateur, celui-ci localise le serveur web et lui transmet une requête via le protocole HTTP (HyperText Transfer Protocol), permettant d'envoyer des données sous la forme d'en-têtes permettant d'identifier par exemple :
Pour apprendre à utiliser les CGI, il est essentiel de comprendre comment se déroule la communication entre le navigateur et le serveur lors de la demande d'une page web. Pour cela, il est préférable d'avoir des notions sur le protocole HTTP.
Lorsqu'un navigateur effectue une requête (typiquement par saisie ou clic d'une URL, ou bien par envoi d'un formulaire), les étapes suivantes se déroulent :
Dans le cas d'un script CGI, le schéma est légérement plus compliqué :
| 02/05 14h50 | IIS7 -Télécharge au lieu d'executer CGI *.exe | 2 |
| 01/02 15h10 | Apache et CGI en C, recuperation donnees URL | 1 |
| 01/01 04h05 | Formulaires -- CGI obligatoire? | 1 |
| 15/11 20h34 | Formulaire avec CGI Lycos HELP | 4 |
| 27/09 15h17 | Disfonctionnement cgi-bin | 21 |
![]() | HTTrack - HTTrack est un aspirateur de site très puissant et open source. Ses nombreuses options de configuration en font un outil de... | Catégorie: Aspirateurs de site Licence: Open Source |
![]() | Conceptronic 8-Port Gigabit Switch | Catégorie: Hub/Switch | |
![]() | Conceptronic 5-Port Gigabit Switch | Catégorie: Hub/Switch |