[VC++] comment récupérer une URL avec des paramètres en méthode POST ?

comment récupérer une URL avec des paramètres en méthode POST ? [VC++] - Programmation

Marsh Posté le 02-05-2001 à 14:05:53    

Suite à une question que j'avais posée sur l'obtention d'une URL (http://forum.hardware.fr/sqlforum/forum2.php3?post=3513&cat=10&config=hardwarefr.inc&cache=), je cherche à récupérer une URL mais cette fois en passant des paramètres en méthode POST (comme un formulaire).  
 
Merci bcp d'avance !!

Reply

Marsh Posté le 02-05-2001 à 14:05:53   

Reply

Marsh Posté le 02-05-2001 à 14:16:23    

Tu veux récupérer quoi exactement ?
Dans quoi ? ASP, PHP, PERL...


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 02-05-2001 à 14:26:14    

Je veux appeler un ASP avec des paramètres cachés comme un formulaire HTML avec méthode POST, et récupérer la page retournée.
 
Merci

Reply

Marsh Posté le 02-05-2001 à 15:57:22    

Pour poster, tu utilises les classes CHttpConnection & CHttpFile.
 

Code :
  1. CHttpConnection:: OpenRequest() pour ouvrir la requete
  2. CHttpFile::AddRequestHeaders pour ajouter les headers HTTP
  3. CHttpFile::SendRequest pour envoyer les données
  4. CHttpFile::EndRequest()  pour terminer


 
le plus penible en général, c'est qu'il faut calculer la taille des données qu'on envoie, avant de commencer à les envoyer car il faut préciser cette taille dans le header.
 
Utilise l'aide et les exemples du CD (TEAR si ma mémoire est bonne)
 
MSDN:
http://msdn.microsoft.com/library/ [...] ttpcon.htm
http://msdn.microsoft.com/library/ [...] ttpfil.htm
 
Hope this help

 

[edit]--Message édité par n0mad--[/edit]


---------------
Pipiru piru piru pipiru pi
Reply

Marsh Posté le 03-05-2001 à 13:14:16    

Merci, ca marche nickel !!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed