Merhaba arkadaşlar,
Bu makalemde Asp.Net’e suç işlettirip HTML kodlarını çalacağız ve Asp.NET’e uyarlayacağız 🙂 asp.net c# teknolojisi ile herhangi bir sitenin, (Benim yaptığım emresupcin.com olacak) html kodlarının arasında bulunan METATAG, KEYWORDS vs. gibi istediğimiz tüm bilgileri nasıl çekebileceğimizi göstereceğim.
Daha iyi kavrayacak olur isek, bir e-ticaret sitesindeki binlerce ürünleri el ile kendi sitenize eklemektense bir “Bot” yazıp binlerce ürünü kendi e-ticaret sitemize ekleyebiliriz. Şimdii blogumun yani emresupcin.com’un metatag bilgilerini çekelim.
ASP.NET WEB PROJESİ OLUŞTURUYORUZ, .net framework 3.5 ile…
Default.aspx.cs Safamızın Load Kısmına Yazıyoruz Kodumuzu ( Sayfa yüklenirken. )
1 using System;
2 using System.IO; // gerekli.
3 using System.Net; // gerekli.
4
5 public partial class _Default : System.Web.UI.Page
6 {
7 protected void Page_Load(object sender, EventArgs e)
8 {
9 string URL = "https://www.emresupcin.com/"; // Hedef Site.
10
11 WebClient client = new WebClient();
12 Stream data = client.OpenRead(URL);
13 StreamReader reader = new StreamReader(data);
14 string str = "";
15 str = reader.ReadToEnd();
16 string cem = str;
17 cem = cem.Substring(cem.IndexOf("KEYWORDS"),
cem.Length - cem.IndexOf("KEYWORDS"));
// html kodları içerisinde bulunan "KEYWORDS" bilgisini çek diyoruz.
buraya isteiğimiz yani neyi çekmek istiyor isek onu yapaza biliriz.
18 cem = cem.Replace("KEYWORDS", ""); cem = cem.Replace("/", "");
cem = cem.Replace("content=", "");
19 cem = cem.Replace(""", "");
20 string[] ycem = cem.Split('>');
21
22 Response.Write(ycem[0].ToString()); // 0 meta tag, 1,2,3 diğe gider,
istediğiniz bilgiyi çekin alan geniş...
23 }
24 }
- emresupcin
- Asp.Net
- 18 Temmuz 2013 - 11:20
- 1 Yorum
- 2234 Görüntülenme
asp html kodları asp.net html çekme asp.net html kodları asp.net tml asp.net web projesi html ile asp.net html kod çekme
Selam benim bir sorum olacaktı asp.nette buton oluşturup üzerine tıkladığımızda kod olan bölüme response.write(“metin”) yazıyoruz ve çalıştırdığımızda metin sol üst köşede çıkıyor fakat ben bunu sol alt köşeye almak istiyorum hangi kodu yazmam gerek hayrına bana yardımcı olsan?