Recuperer une page web html avec winsock

Soyez le premier à donner votre avis sur cette source.

Vue 15 160 fois - Téléchargée 1 526 fois

Description

Comment puis-je récupérer une page web ?

Créez un formulaire avec un control Microsoft Winsock ( Ctrl + T ) et appellez-le Winsock1 ainsi qu'un TextBox (Text1)

Mettez ce code dans votre Form_Load par exemple :

Source / Exemple :


Winsock1.RemoteHost = "www.vbfrance.com"
    Winsock1.RemotePort = 80
    Winsock1.Connect

' Dans le Winsock1_Connect mettez ce code :

    Dim CommandeHTTP As String
    Dim URLPageWeb As String

    URLPageWeb = "http://www.vbfrance.com/"
    CommandeHTTP = "GET " & URLPageWeb & " HTTP/1.0" & vbCrLf & "Accept: */*" & vbCrLf & "Accept: text/html" & vbCrLf & vbCrLf
    Winsock1.SendData CommandeHTTP

' Dans le Winsock1_DataArrival mettez ce code :

    Dim HTTPDonnees As String
    Winsock1.GetData HTTPDonnees, vbString
    Text1.Text = HTTPDonnees

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

kakenette
Messages postés
218
Date d'inscription
dimanche 1 mai 2005
Statut
Membre
Dernière intervention
15 novembre 2009
1 -
A cause des requetes PHP :p c'est protégé. Si tu veux je sais comment faire pour les trackers. Send moi un Pm A+.
fabulofr
Messages postés
116
Date d'inscription
lundi 15 décembre 2003
Statut
Membre
Dernière intervention
8 novembre 2011
1 -
Bonjour.
Désolé de upper un vieux sujet comme cela.
J'essaye de recuperer le code de ogame.fr une fois loggé.
l'url est sous la forme :
ogameXXX.de/game/overview.php?session=XXXXXXXXXXXX

ou ogameXXX est l'univers ou l'on joue, et les dernier XXX sont le numero de session.
Enfin là n'est pas le probleme.
Le truc c'est que ca marche pas.
Quelqu'un sait il pourquoi ?
TFlorian
Messages postés
194
Date d'inscription
dimanche 3 mars 2002
Statut
Membre
Dernière intervention
19 décembre 2005
3 -
pour les retour a la ligne :
text1.MultiLine=true ca doit marcher ....
RockmanX
Messages postés
109
Date d'inscription
dimanche 23 décembre 2001
Statut
Membre
Dernière intervention
26 octobre 2007
-
c cool mais le problème c'est que sa fait pas les retour à la ligne.
Tu sais pas comment faire...
ça marche pas ce code !!!!!

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.