J'ai besoin de créer et d'envoyer une requête HTTP à un serveur web via VB6
et récupérer la réponse...
En fait, cette requete doit contenir un champ de formulaire html, il s'agit
donc de recréer dans un code VB6 la requête HTTP générée par le clic sur un
bouton Submit (action = POST) d'un formulaire html, puis d'envoyer cette
requête et d'analyser la réponse, donc récupérer la réponse (GET HTTP).
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-Marc
"Steph" a écrit dans le message de news:
Bonjour,
J'ai besoin de créer et d'envoyer une requête HTTP à un serveur web via
VB6
et récupérer la réponse... En fait, cette requete doit contenir un champ de formulaire html, il
s'agit
donc de recréer dans un code VB6 la requête HTTP générée par le clic sur
un
bouton Submit (action = POST) d'un formulaire html, puis d'envoyer cette requête et d'analyser la réponse, donc récupérer la réponse (GET HTTP).
Est-ce possible ?
Hello,
c'est tout à fait possible, grace à: - un composant Winsock, - la lecture de la RFC HTTP (http://www.faqs.org/rfcs/rfc1945.html)
Bien lire la RFC pour comprendre le format d'échange, la suite n'est qu'une simple utilisation des sockets, toute bête avec Winsock.
En l'absence de winsock, on peut s'en sortir avec les API, mais c'est moins évident. Cependant, des exemples d'utilisation existent, notamment avec l'excellent API guide (voir la section Winsock, qui détaille l'usage de toutes les fonctions) (http://www.mentalis.org/agnet/apiguide.shtml)
-- Jean-marc "There are only 10 kind of people those who understand binary and those who don't."
"Steph" <no_spam@no_spam.org> a écrit dans le message de
news:O9qW76PNFHA.1496@TK2MSFTNGP10.phx.gbl...
Bonjour,
J'ai besoin de créer et d'envoyer une requête HTTP à un serveur web via
VB6
et récupérer la réponse...
En fait, cette requete doit contenir un champ de formulaire html, il
s'agit
donc de recréer dans un code VB6 la requête HTTP générée par le clic sur
un
bouton Submit (action = POST) d'un formulaire html, puis d'envoyer cette
requête et d'analyser la réponse, donc récupérer la réponse (GET HTTP).
Est-ce possible ?
Hello,
c'est tout à fait possible, grace à:
- un composant Winsock,
- la lecture de la RFC HTTP
(http://www.faqs.org/rfcs/rfc1945.html)
Bien lire la RFC pour comprendre le format
d'échange, la suite n'est qu'une simple utilisation
des sockets, toute bête avec Winsock.
En l'absence de winsock, on peut s'en sortir avec
les API, mais c'est moins évident. Cependant, des
exemples d'utilisation existent, notamment avec
l'excellent API guide (voir la section Winsock, qui
détaille l'usage de toutes les fonctions)
(http://www.mentalis.org/agnet/apiguide.shtml)
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
J'ai besoin de créer et d'envoyer une requête HTTP à un serveur web via
VB6
et récupérer la réponse... En fait, cette requete doit contenir un champ de formulaire html, il
s'agit
donc de recréer dans un code VB6 la requête HTTP générée par le clic sur
un
bouton Submit (action = POST) d'un formulaire html, puis d'envoyer cette requête et d'analyser la réponse, donc récupérer la réponse (GET HTTP).
Est-ce possible ?
Hello,
c'est tout à fait possible, grace à: - un composant Winsock, - la lecture de la RFC HTTP (http://www.faqs.org/rfcs/rfc1945.html)
Bien lire la RFC pour comprendre le format d'échange, la suite n'est qu'une simple utilisation des sockets, toute bête avec Winsock.
En l'absence de winsock, on peut s'en sortir avec les API, mais c'est moins évident. Cependant, des exemples d'utilisation existent, notamment avec l'excellent API guide (voir la section Winsock, qui détaille l'usage de toutes les fonctions) (http://www.mentalis.org/agnet/apiguide.shtml)
-- Jean-marc "There are only 10 kind of people those who understand binary and those who don't."