Indy 10 Http Server exemple
J'ai besoin d'un simple exemple de code pour l'Indy 10 Http Server Lors de la demande de (post) simplement l'affiche
Est-il un Indy 9 échantillon pour cela?
Grâce
source d'informationauteur SridharanS
Vous devez vous connecter pour publier un commentaire.
Double-cliquez sur le formulaire pour créer une OnCreate() événement et activer le serveur
IdHTTPServer1.Active := True;
De retour sur le formulaire, sélectionnez le Serveur HTTP composant, et de créer un OnCommandGet événement
Dans ce OnCommandGet événement (qui est appelée à l'intérieur d'un enfant thread à chaque fois qu'un GET/POST), le traitement de la demande, par le remplissage de la réponse..
Selon votre Delphi version, vous pouvez également ajouter IdContext à votre Utilise clause
Exécuter votre démo appli puis lancer un navigateur à http://localhost et vous devriez obtenir une réponse. (Sauf si vous avez quelque chose d'autre à l'écoute sur le Port 80 dans ce cas, votre démo application va générer une exception)
La Indy 9 échantillons sont toujours disponibles sur le IndyProject site et comprennent un HTTPServer projet de démonstration. Le Indy 10 Demo De Jeux.
Dans IdHTTPServer, Get et Post commandes sont traitées essentiellement la même et gérés dans le CommandGet événement.