C# WebBrowser İle Proxy Kullanımı
Visual studio ile c# kendi apisini kullanarak WebBroseri proxy ile çalıştırmanın kesin ve sağlıklı bir yolu yoktur , fakat bu aşağıdaki 2 yöntem hiç yoktan işinizi görebilecek kadar etkilidir. 1. Yöntem (Kayıt defterinden IE nin proxysini değiştirmek) Bu yöntem ile kayıt defterinden Web Browserin tabanı olan Internet Explorerin proxysini değiştirirsiniz , bu sayede arayüz içerisinden rahatlıkla proxy ile bağlantı kurarsınız. Form.Load içerisine bu kodu yapıştırıp deneyebilirsiniz.. Her navigate'de bu işlemi yapmanıza gerek yok bir kere set ettinizmi değiştirene kadar o proxyden işlem görür webbrowser. RegistryKey registry = Registry . CurrentUser . OpenSubKey ( " Software \\ Microsoft \\ Windows \\ CurrentVersion \\ Internet Settings " , true ); registry. SetValue ( "ProxyEnable" , 1 ); registry. SetValue ( "ProxyServer" , "http: //proxy:port"); webBrowser1. Navigate ("URL" ); 2. Yöntem ( wininet.dll kullanarak değiştirme...
Yorumlar
Yorum Gönder