Lire la source d'une page

Soyez le premier à donner votre avis sur cette source.

Snippet vu 24 206 fois - Téléchargée 28 fois

Contenu du snippet

Voila une fonction qui permet de lire le code source d'une page Internet

Conclusion :


Public Shared Function getSourcePage(ByVal Url As String) As String
Dim result As WebResponse
Dim contenu As String
Try
Dim req As WebRequest = WebRequest.Create(Url)
result = req.GetResponse
Dim ReceiveStream As Stream
ReceiveStream = result.GetResponseStream()
Dim encode As Encoding = System.Text.Encoding.GetEncoding("utf-8")
Dim sr As StreamReader = New StreamReader(ReceiveStream, encode)
contenu = sr.ReadToEnd
Catch ex As Exception
contenu = "Page introuvable !"
Finally
result.Close()
End Try
Return contenu
End Function

A voir également

Ajouter un commentaire

Commentaires

Messages postés
4
Date d'inscription
jeudi 3 février 2005
Statut
Membre
Dernière intervention
12 juin 2007

Slut,

Dans la meme veine..
Je cherche le moyen en java de récupérer le code source de la page en cours de visualisation.Voici le code que j'ai pu batir:
import java.io.DataInputStream;
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;

public class connexion {

/**
* @param args
* @throws IOException
*/
public static void main(String[] args) {
// TODO Raccord de méthode auto-généré
URL u = null;
try {
u = new URL("http://www.java.com");
} catch (MalformedURLException e) {

e.printStackTrace();
}
DataInputStream Is = null;
try {
Is = new DataInputStream( u.openStream());
} catch (IOException e) {

e.printStackTrace();
}
System.out.print(" code récupéré :"+Is );
}

}


Le résultat : code récupéré :java.io.DataInputStream@118f375

Je poursuis donc mes recherches merci de votre aide
Messages postés
1
Date d'inscription
lundi 22 novembre 2004
Statut
Membre
Dernière intervention
9 avril 2007

Salut, si on veut lire le code source d'une page qu'on doit être enregistré (cookies). Comment fait-on?
Merci.
Messages postés
216
Date d'inscription
dimanche 13 janvier 2002
Statut
Modérateur
Dernière intervention
7 novembre 2009

bien sûr mcviper, mais je vais p-e pas mettre les sources de mon Bot ici :p

Ce code est pour la formations et l'aide des novices
Messages postés
6
Date d'inscription
vendredi 17 septembre 2004
Statut
Membre
Dernière intervention
30 août 2006

Oui c bien, merci c'est ce que je cherchais. pour ton BOT il faudra mieux filtrer le resultat de retour en enlevant tout les textes inutile, exemple : Scripts Java, Commentaires, ... sutout si tu archive un cache de la page dans une bdd.
Messages postés
1
Date d'inscription
samedi 31 juillet 2004
Statut
Membre
Dernière intervention
31 août 2005

c du html!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Afficher les 9 commentaires

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.