C# ile Web Sitesindeki Dosyanın Boyutunu Öğrenme

Merhaba arkadaşlar, bu dersimizde herhangi bir sitedeki dosyanın boyutunu çekeceğiz. Bazen bu özellik projelerimizde lazım olabiliyor. Dosyanın boyutunu çekmek için WebResponse ve HttpWebRequest komutlarını kullanacağız. Dönen veri Kilobyte cinsinde dönecektir. İsterseniz siz bunu kendi yazacağınız kodlar ile MB cinsine çevirebilirsiniz.

Kodların gelen görünümü aşağıdaki gibidir. Kullanacağınız yere göre kodları kullanmanız gereken yerler değişkenlik gösterebilir. Umarım yararlı olur 🙂

double kb = 0; //kb adlı bir değişkeni double cinsinde tanımladık.
HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://siteadresi.com/dosya.exe"); //Sitedeki dosyayı istedik
WebResponse res = req.GetResponse();// Siteden yanıt geldi
kb = Convert.ToInt32(res.ContentLength); //Gelen veriyi Convert edip kb değişkenine attık.
MessageBox.Show(kb.ToString() + " KB"); //Ekrana Yazdırdık.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

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