|
HTTPRequete en mode POST vers page ASP |
|
---|---|---|
Stagiaire WDF
Inscrit:
30/08/2006 12:10 Post(s): 5
|
Bonjour,
Depuis mon application Windev 8, je souhaite appeler une page ASP sur internet. Le site qui m'intéresse propose une page permettant de saisir des critères de recherche : http://www.gomr.mms.gov/homepg/fastfacts/platform/master.asp Puis lors du clique sur le bouton "Soumettre la requête", la page suivante est appelée en mode POST et affiche le résultat : http://www.gomr.mms.gov/homepg/fastfacts/platform/platformlist.asp Mon code est le suivant : ##################### sVar est une chaine //Contient les variables constituant le Form concerné par le POST sVar ="ch_area=0&Area=AC"+... "&ch_block=0&Block Area=AC&Block=1"+... "&ch_lease=0&Lease Number="+... "&ch_field=0&Field="+... "&ch_id=0&MMS Complex ID="+... "&ch_opername=0&Company Name="+... "&ch_structure=0&Structure Name="+... "&ch_wd=1&fromwd=0&towd=15000"+... "&ch_insdt=0&fromins=&toins="+... "&ch_remdt=0&fromrem=&torem="+... "&ch_nonrem=0"+... "&sort=Field"+... "&order=ASC"+... "&pagesize=50" Si Httprequete(http://www.gomr.mms.gov/homepg/fastfacts/platform/platformlist.asp,"","",sVar) alors HTML1=HTTPDonneRésultat(HTTPRésultat) SINON Erreur(ErreurInfo()) FIN ##################### Lors de l'exécution, pas d'erreur coté Windev, mais le serveur me renvoi un message disant que je dois spécifier des critères de recherche. Donc, visiblement, il ne prend pas en compte le contenu de ma variable sVar? De plus, dans le cas où une variable comporte un espace (exemple : MMS Complex ID=), faut il utiliser un caractère spéciale? Merci pour votre aide.
Contribution le : 30/08/2006 12:12
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.