C# ile bir Sitenin Kaynak Kodunu alma

c1Eğer bir sitenin kaynak kodunu yani html kodlarını programla almak isterseniz aşağıdaki kodlar işinizi görecektir. örneğin pagerank kontrolu yaparken bunu kullanabilirsiniz. veya bir sitenin içeriğini veritabanına kaydetmek istersenizde bunu kullanabilirsiniz.

 

Öncelikle aşağıdaki sınıflar import ediyoruz

 

using System.Drawing;

using System.Data;
using System.ComponentModel;
using System.Collections.Generic;
using System;
using System.IO;
using System.Net;
using System.Windows.Forms;
using System.Text;

daha sonra sayfaya koyduğumuz bir buton a click olayı vererek aşağıaki kodları yazıyoruz

private void button1_Click(object sender, EventArgs e)

{

string adres = textBox1.Text; // textBox1.Text adında bir text box oluşmalısınız.

HttpWebRequest kodual = (HttpWebRequest)WebRequest.Create(adres);

kodual.Method = “GET”;

WebResponse kodualdim = kodual.GetResponse();

StreamReader okuma = new StreamReader(kodualdim.GetResponseStream(), System.Text.Encoding.UTF8);

string siteninkodu = okuma.ReadToEnd();

okuma.Close();

kodualdim.Close();

label1.Text = siteninkodu; //label1 adında label oluşturmalınız

}

 

Ekran Görüntüsü

sonuç

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close
Join me:

Inline
Inline