Récupérer code html page web

moihenry 55 Messages postés samedi 25 septembre 2004Date d'inscription 2 avril 2007 Dernière intervention - 27 mars 2005 à 11:07 - Dernière réponse : cs_Bidou 5507 Messages postés dimanche 4 août 2002Date d'inscription 20 juin 2013 Dernière intervention
- 8 janv. 2006 à 15:41
Bonjour,

quelle est le moyen le plus rapide pour récupérer le code html d'une page web ?

Merci
C# top!!
Afficher la suite 

Votre réponse

7 réponses

moihenry 55 Messages postés samedi 25 septembre 2004Date d'inscription 2 avril 2007 Dernière intervention - 27 mars 2005 à 11:14
0
Merci
En fait j'ai déjà essayer plusieurs méthodes mais ces méthodes ne sont pas tellement rapide et les "é" sont supprimés!

Donc j'aimerais trouver une méthode qui garde les "é" et rapide ?

Merci bcp

C# top!!
Commenter la réponse de moihenry
cs_stailer 511 Messages postés jeudi 28 mars 2002Date d'inscription 13 mai 2009 Dernière intervention - 27 mars 2005 à 13:24
0
Merci
Il y a un tutorial sur la récupération du code html d'une page web, et
en plus en mode asynchrone, sur le site developpez.com . Voici l'url :



http://pierrejallais.developpez.com/dotnet/asyncWebRequest/asyncWebRequestCSharp/



++

<--St@iLeR-->
Commenter la réponse de cs_stailer
moihenry 55 Messages postés samedi 25 septembre 2004Date d'inscription 2 avril 2007 Dernière intervention - 27 mars 2005 à 14:21
0
Merci
Merci, bcp pour le lien mais juste une question c'est quoi le mode asynchrone et ça change quoi ?


Merci

C# top!!
Commenter la réponse de moihenry
cs_stailer 511 Messages postés jeudi 28 mars 2002Date d'inscription 13 mai 2009 Dernière intervention - 27 mars 2005 à 14:40
0
Merci
C'est plus rapide et ca te permet surtout d'annuler l'opération si elle
prend trop de temps... Par exemple dans le cas ou tu ne peux pas
accéder à la page parce que le serveur est occupé.



Si tu lis le tutorial, tout est expliqué dedans.

<--St@iLeR-->
Commenter la réponse de cs_stailer
moihenry 55 Messages postés samedi 25 septembre 2004Date d'inscription 2 avril 2007 Dernière intervention - 27 mars 2005 à 15:33
0
Merci
Ok, merci je vais voir.

C# top!!
Commenter la réponse de moihenry
xavy94 4 Messages postés mardi 19 avril 2005Date d'inscription 8 janvier 2006 Dernière intervention - 8 janv. 2006 à 15:15
0
Merci
Bonjour,

Je suis également interressé par la récupération du code d'une page html sans perte des "é", et qui ne supprime pas les guillemets ouvrants et fermants.

La page indiquée ci dessous renvoie un lien mort: http://pierrejallais.developpez.com/dotnet/asyncWebRequest/asyncWebRequestCSharp/
Commenter la réponse de xavy94
cs_Bidou 5507 Messages postés dimanche 4 août 2002Date d'inscription 20 juin 2013 Dernière intervention - 8 janv. 2006 à 15:41
0
Merci
Bonjour,
Si jamais, on peut faire comme ceci (à vous de faire tourner ça dans un thread si besoin est) :

private string GetPageContent(string url)
{
HttpWebResponse httpWResponse = null;
StreamReader sr = null;
string ans = null;


try
{
HttpWebRequest httpWRequest = (HttpWebRequest)WebRequest.Create(url);
httpWResponse = (HttpWebResponse)httpWRequest.GetResponse();
sr = new StreamReader(httpWResponse.GetResponseStream(), System.Text.Encoding.GetEncoding("iso-8859-1"));
ans = sr.ReadToEnd();
}
catch
{
ans = null;
}
finally
{
if (httpWResponse != null) httpWResponse.Close();
if (sr != null) sr.Close();
}
return ans;
}


<HR>

[Pub] http://www.csharpfr.com/auteurdetail.aspx?ID=13319 [\Pub]
C# forever
Commenter la réponse de cs_Bidou

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.