Accueil  Contact
 

 

 

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


Delphicenter est un service proposé par Cotelem™. 1997-2008