EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Defini comme langue par défaut
Questions de PF - Forum

Comment faire pour obtenir le contenu d'un site Web en c#

Programmation .NET  
 
Comment faire pour obtenir le contenu d'un site Web en c#

Vous a déjà parlé dans un précédent article Comment à obtenir le contenu une page Web à travers le langage de programmation PHP. Cette fois, vous allez montrer comment vous pouvez faire de même C#. Voici le code et par la suite nous il vous expliquera.

 

 

En principe, Nous avons créé cette fonction comme public static appeler sans devoir créer une instance de la classe à laquelle ils appartiennent, Bien qu'il soit votre décision placer cette fonction dans la classe appropriée et définissez-le comme statique ou non. Également à gauche dans votre main la traitement et gestion des erreurs Ce qui, Pour plus de simplicité, Nous avons éliminé il.

Comme vous pouvez le voir, la fonction prend comme paramètres le URL du site web dont vous souhaitez obtenir votre code, sous forme de chaîne de texte. Une fois qu'on l'appelle, première chose qu'il fait est vérifier l’URL qui obtient en tant que paramètre ont par défaut le protocole HTTP ou HTTPS et, Si ce n'est pas ainsi, ajoute que c'est.

Puis, créer une pétition HttpWebRequest et vous obtenez la réponse dans l’objet de la classe HttpWebResponse. Enfin, Convertit le flux arrivée des données dans un chaîne des personnages, retour Ceci comme résultat l'appel à cette fonction.

 

Laissez-nous un commentaire ou d’entrer à laForum
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
Tags: