c#

c# ile kulllanıcı girişi

1 dk okuma süresi
1,904

WebClient’ i internetten bir web sayfasını veya bir dosyayı indirebilir ve internete dosya yükleyebilirsiniz. Ayrıca GET, POST metodları ile veri yollayıp alma imkanına da sahipsiniz. Yani WebClient adeta bir Web Tarayıcı’ dır.

Konun başlığında da belirttiğim gibi  bu konumuzda sizlerle beraber bir web siteye Webclient üzerinden kullanıcı girişi yapacaz.

WebClient wc = new WebClient();

string kaynak = wc.DownloadString("http://www.muhendisarsivi.com");

bu kodu yazarsanız hata alma ihtimaliniz çok yüksek. Çünkü henüz kütüphane Webclient’in ne olduğınu bilmiyor.

using System.Net;

bu şekil çalışması hatasız çalışır.
WebClient.UploadValues medodu ile GET, POST data gönderip yanıt almak
bunu içinde en başa :

using System.Collections.Specialized;

Eklemeniz gerekir.

WebClient wc = new WebClient();

NameValueCollection col = new NameValueCollection();

col.Add("kullanici_adi", "muhendisarsivi.com");

col.Add("parola", "muhendisarsivi.com");

byte[] sayfaBinary = wc.UploadValues("http://siteniz/login.php", "POST", col);

string sayfa = System.Text.Encoding.UTF8.GetString(sayfaBinary);

bu kodlarla programa kullanıcı girişi yetkisi verebilirsiniz.
sitenizin robot.txt sayfasını da değiştirmeniz gerekebilir.

  • KULLANDIĞIMIZ AKILLI CİHAZLAR BİZİ DİNLİYOR MU ??

    Günümüz dünyasında teknoloji vazgeçilmezimiz oldu.Aklımıza gelebilecek her soruyu onlara s…
Daha Fazla İlgili Makale Yükleyin
Daha Fazla Yük c#

Bir cevap yazın

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

Ayrıca Kontrol Edin

FastReport Kullanımı ve Örnek Tasarım

Herkese merhaba. Uzun bir aradan sonra yazılım ile ilgili makale yazmaya tekrar başladık. …