| Appel par un lien : | <a href="/cgi-bin/program.exe"> |
| Demander une image : | <img src="/cgi-bin/program.exe"> |
| Formulaire en GET : | <form method=GET action="/cgi-bin/program.exe"> ... </form> |
| Formulaire en POST : | <form method=POST action="/cgi-bin/program.exe"> ... </form> |
| Appel direct : | http://www.tonserver.fr/cgi-bin/program.exe |
| Sous Windows : | c:\internet\delphi\cgi |
| Sous Linux : | /home/httpd/cgi-bin |
| Voici le programme CGI le plus simple ! |
Program ExempleCGI;
{$apptype console}
begin
WriteLn('content-type: text/html');
Writeln;
WriteLn('Bonjour le monde !');
end.
|
| Content-type : | c'est la description du contenu (ici du texte HTML) |
| Ligne vierge : | c'est OBLIGATOIRE, c'est pour dire "fin de l'entête/début du document" (le browser n'affiche pas l'entête). |
| Le reste : | c'est ce que tu affiches dans "Affichage/Source" (Internet Explorer) |
| L'appel se fait par : | http://votreserver/cgi-bin/ExempleCGI |
@ECHO OFF ECHO content-type: text/html ECHO. ECHO ^<HTML^>^<HEAD^>^<TITLE^>^</TITLE^>^</HEAD^>^<BODY^> ECHO Bonjour le monde ! ECHO ^</BODY^>^</HTML^> |