Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CONNECTION HTTP EN METHODE POST OU GET AVEC OU SANS PROXY PAR WINSOCK


Information sur la source

Catégorie :Réseau & Internet Niveau : Débutant Date de création : 27/06/2003 Date de mise à jour : 02/07/2003 06:50:13 Vu / téléchargé: 8 426 / 3 413

Note :
9,23 / 10 - par 13 personnes
9,23 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (31)
Ajouter un commentaire et/ou une note

Description

Exemple simple de connection HTTP par les methodes POST ou GET.
Permet l'envoi de données identiques a celles envoyées par un formulaire par la méthode POST ainsi que la reception des données.

Modification :
Voila maintenant ca gere les proxys en post ou en get =)
 

Conclusion

Merci a Shivan qui dont la source ( [url="http://www.vbfrance.com/article.aspx?ID=3449"]http://www.vbfrance.com/article.aspx?ID=3449[/url] ) m'a permis de trouver la solution et de construire cette petite source plus simple.

 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de astra le 27/06/2003 23:45:55

cool ca va me permettre de savoir le nombre de visites sur ma page perso sans passer par IE :)

signaler à un administrateur
Commentaire de DavidT le 28/06/2003 10:58:07

et les proxy !!???

signaler à un administrateur
Commentaire de Whismerhil le 28/06/2003 20:00:33

ben puisque ca semble t'interesser je v tacher de rajouter ca :)
(le code vous a semblé clair ?? bien ecris ?? :p )

signaler à un administrateur
Commentaire de Rrominet le 29/06/2003 14:25:02

C'est pas mal ton truc !!
C'est vrai qu'après ce qu'il faudrait c'est par exemple récupérer le proxy de Internet Explorer ou de permettre d'en configurer un pour ceux qui en ont besoin.

Mais ça vaut une bonne note :)))))

Et le code est très bien commenté, très simple, très court !! Bref nickel :D

signaler à un administrateur
Commentaire de Mercury le 01/07/2003 07:43:49

L'édée est pas mal, le code est soigné et c'est une bonne base de travail pour d'autres outils. 9/10

signaler à un administrateur
Commentaire de Whismerhil le 02/07/2003 20:07:41

Hop ca y est c'est mis a jour :)
Ca gere les proxy en POST et en GET =)

signaler à un administrateur
Commentaire de jack le 11/09/2003 18:31:21 administrateur CS

Salut Whismerhil
On dirait que la mise à jour s'est mal passée :
La source est incomplète. Il n'y a que la feuille et pas de gestion de la réponse vers la fenêtre de résultat.
Bizarre, alors que l'EXE fonctionne

signaler à un administrateur
Commentaire de Whismerhil le 11/09/2003 21:55:56

Boulette inside... bon ben jvais voir ca :)

signaler à un administrateur
Commentaire de fluminis le 13/01/2004 22:41:30

c'est vraiment un truc de ouf !!! merci a toi pour cette source elle correspond tout a fait a ce que je voulais faire !

en plus bien commenté c'est appreciable :o)

je vois pas ca comme une source niveau debutant mais bon ^^
aller une bonne note

signaler à un administrateur
Commentaire de jeff007 le 23/04/2004 14:38:35

C'est Excellent !
Très bon commentaire !
j'ai mis 10.

signaler à un administrateur
Commentaire de alain34 le 13/07/2004 17:45:37

Ton code est tres utile.
Le seul truc qui me manque, c'est l'utilisation de SSL!
Quelqu'un a t'il une idee?

signaler à un administrateur
Commentaire de SpOrTiF le 31/10/2004 23:15:17

Comment dire d'accepter les cookies par la maniere POST?

Metton que je veux me connecter sur un site avec un login et un passe, et que il demande d'accepter les cookies.

Merci.

signaler à un administrateur
Commentaire de ironzz le 10/11/2004 14:00:41

Très utile pour moi :)

2 choses supplémentaires seraient intéressantes :
- la gestion d'une authentification au niveau de proxy
- la gestion d'un cookie

signaler à un administrateur
Commentaire de Whismerhil le 13/11/2004 20:37:01

Effectivement ce serait interessant... y compris pour moi de l'apprendre. :p
J'irais faire un tour dans les RFC qui vont bien des fois que je trouve mon bonheur.

signaler à un administrateur
Commentaire de mathieumg le 22/01/2005 04:53:26

Whoa !!!!


Vraiment génial, exactement ce que je cherchais :)


Mathieu M-G
mathieumg@qc-net.com

signaler à un administrateur
Commentaire de saizonou le 27/06/2005 10:15:16

Salut,

Merci pour ce bon code.
Serait ce abusé de demander comment intégrer l’envoi d’un fichier en post ?
Merci par avance

Landry
saizonou@carif.org

signaler à un administrateur
Commentaire de blinnit le 08/11/2005 22:51:11

Trop top, ca permet de supprimer ces @$#§!#£ de controle inet qui font tout ramer...
En plus source complete et bien détaillée. 10/10

signaler à un administrateur
Commentaire de CDAlstom le 10/11/2005 14:37:18

Je ne sais pas encore si je vais garder cette solution mais je salue déjà la clarté du code qui est aussi très bien commenté!

signaler à un administrateur
Commentaire de CDAlstom le 10/11/2005 14:55:39

Juste un truc!!! J'aimerais récupérer le texte reçu "Me.txt_recu.Text" et plus particulièrement "vbCrLf" dans un fichier...
Je met:
cr (pour code reçu)=vbCrLf
Open "C:\CodeRecu.txt" For Output As #1
Print #1, cr
Close #1
Ca passe sans plantage mais il n'y a rien dans mon fichier
:(
"vbCrLf" n'est pas une chaîne de caractère? Si non, comment faire...?

Merci d'avance!

signaler à un administrateur
Commentaire de CDAlstom le 10/11/2005 15:15:35

C bon! Il fallait en fait récupérer la chaîne de caractère au niveau de la procédure "wck_http_DataArrival" et mettre dans cr le "Me.txt_recu.Text"...

Merci encore pour ce code!

signaler à un administrateur
Commentaire de blinnit le 15/11/2005 14:41:48

CDAlstom, pour ton info, le VbCrLf est un equivalent du VBNewLine... Soit un simple saus de ligne...

signaler à un administrateur
Commentaire de jack le 15/11/2005 19:15:50 administrateur CS

CDAlstom : N'oublie pas qu'une TextBox ne peut contenir que 65000 caractères ! (passe au RTF)

signaler à un administrateur
Commentaire de ledudulela le 08/06/2006 18:13:13

Bonjour,
merci pour cet excellent bout de code ^^
si cela intéresse quelqu'un, je viens tout juste de réaliser son équivalent en php(5) en utilisant la fonction fsockopen. l'interface (un formulaire et un textarea) ressemble étrangement à celle de notre ami Whismerhil.

à bon entendeur...

signaler à un administrateur
Commentaire de ratala le 01/03/2007 15:37:29

J'en avai fait un comme ça mais j'avai souvent des bad request en post alors j'esperait que le tient irait mieux mais non toujours des bad request en post ( j'ai éssayé sur www.humour.com)
domage

signaler à un administrateur
Commentaire de NOVIO MAGUS le 19/04/2007 11:18:42

Merci pour ce source. J'ai enfin ce que je recherchais.
Une seule remarque : le textbox Txt_Host a été remplacé par ww qu'il faut bien sûr remplacer par Txt_Host pour que ça marche.
Est-ce que je suis le seul à l'avoir vu ? Ca m'étonne !

signaler à un administrateur
Commentaire de culie3 le 13/05/2007 12:35:12

c'est normal que ça me marque ça a la fin?

<html>

<head><title>405 Not Allowed</title></head>

<body bgcolor="white">

<center><h1>405 Not Allowed</h1></center>

<hr><center>nginx/0.4.12</center>

</body>

</html>

<!-- The padding to disable MSIE's friendly error page -->

<!-- The padding to disable MSIE's friendly error page -->

<!-- The padding to disable MSIE's friendly error page -->

<!-- The padding to disable MSIE's friendly error page -->

<!-- The padding to disable MSIE's friendly error page -->

<!-- The padding to disable MSIE's friendly error page -->

signaler à un administrateur
Commentaire de badr07 le 13/05/2007 12:46:39

marche pas
domage
ca mais toujours bad request

signaler à un administrateur
Commentaire de badr07 le 13/05/2007 20:24:29

quelqun peu til m aider ?
ca me mes toujours bad request

signaler à un administrateur
Commentaire de Whismerhil le 14/05/2007 14:58:31

culie3 : error 405 c'est une erreur de type "ressource non autorisée".
amha ca dépend plus de l'url appelée.

Badr7, difficile de t'aider avec si peu d'infos :)

PS : promis je ressort VB6 un de ces 4 et retitille ca. Je m'attendais pas a avoir des demandes si longtemps après :)

signaler à un administrateur
Commentaire de culie3 le 14/05/2007 21:34:01

ha oui c'est vrai que ça deate de 2003 ^^ sinn merci c'est sympa

signaler à un administrateur
Commentaire de badr07 le 15/05/2007 13:41:07

c est bon j ai trouver
merci quand meme ^^ :)

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,140 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.