Visual Studio'da WebClient Sınıfı Headers Ayarları Nasıl Yapılır?

0

Microsoft Visual Studio'da proje geliştiriyorum. Projede WebClient sınıfını kullanıyorum. Web sitesine istek gönderdiğimde gelen source kod da bazı kelimeler 'Çevre Birimleri' gibi geliyor.

Uyguladığım yöntem:

WebClient wc= new WebClient(); 
wc.Headers.Set("Content-Type", "text/html; charset=UTF-8");
wc.Headers.Set("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36");
wc.Headers.Set("Accept-Language", "tr-TR,tr;q=0.8,en-US;q=0.6,en;q=0.4");
wc.Headers.Set("Accept","text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
string website = wc.DownloadString(url);

Bu sorunu nasıl düzeltebilirim?

elessar elessar (65)
6 yıl önce sordu

Toplam 1 Cevap


0

Sanırım istediğiniz Html Entities / Html Varlıkları'ndan Unicode karakterlere dönüşüm. Aşağıdaki link yardımcı olacaktır.
C# Windows Formlarında HTML Varlıkları (HTML entities) nasıl Unicode karakterlere çevrilir?

alattin alattin (13527)
6 yıl önce cevaplandı

üyelik gerektirir

Cevap yazabilmek için üye girişi yapmalısınız.

Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol