
Le but de ce didactitiel est de vous faire découvrir pas à pas, la construction d'une DLL ISAPI avec Delphi 5/6/7. Il ne sera pas
question ici, de faire le tour des technologies et possibilités offertes par la dernière version de l'outil de programmation,
mais simplement de vous donner la marche à suivre pour créer une DLL ISAPI..
| Récupérer les paramètres de la requête |
|
La requête provenant du serveur Web peut être de différents types
et notamment, pour les principaux, de type Post ou Get.
Selon la méthode employée, Isapi conserve les infos, soit dans ContentFields, soit dans QueryFields..
il faut donc prévoir les deux types d'interrogations, ou créer une méthode générique..
Voici une méthode de traitement générique.
|
Var fslRequest : Tstrings ;
if Request.MethodType in [mtPost] then
fslRequest:=Request.ContentFields
else
fslRequest:=Request.QueryFields;
UnParametre := fslRequest.Values['UnParam'] ;
Cette technique vous garantit un code unique pour les requêtes
de type Post et Get, mais ne considère pas les autres
méthodes.
|
Tutoriels Suite
|