Yadotek

C# ile Sitenin Kaynak Kodunu Çekme

29.07.2020
80
C# ile Sitenin Kaynak Kodunu Çekme

WebRequest, WebResponse ve StreamReader nesnelerini kullanarak bir web sayfasının html kaynak kodunu çekelim.Peki nasıl yapabiliriz ?

using System.Text;
using System.Net;
using System.IO;

static string GetSourceCode(string url)
{
   // web isteği oluştur
   HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
 
   // gelen cevabı al
   HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
 
   // cevapla gelen veriyi oku
   using (StreamReader sRead = new StreamReader(resp.GetResponseStream(), Encoding.UTF8))
   {
      // veriyi döndür
      return sRead.ReadToEnd();
   }
}

Kullanımı

string document = GetSourceCode("http://siteniz.com/");
textBox1.Text = document;

şeklinde kullanarak web sitenin kaynak kodlarını kolayca çekebilirsiniz

BİR YORUM YAZIN

*

code

ZİYARETÇİ YORUMLARI - 0 YORUM

Henüz yorum yapılmamış.

Yazılım Donanım Teknoloji 2019