Şimdi Ara

C# Web Browser Proxy Değiştirme

Koronavirüs Özel
Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
3
Cevap
0
Favori
613
Tıklama
Tüm Forumlar >> Web Tasarım - Programlama >> Yazılım Geliştirme >> Delphi / C++ /Vb >> C# Web Browser Proxy Değiştirme
Sayfaya Git:
Sayfa:
1
Giriş
Mesaj
  • Teğmen
    243 Mesaj
    Arkadaşlar her yerde aradım ama yok. Bir sınıf yazmışlar SetProxy.cs diye o da işe yaramadı. Önerisi olan?



    |
    |
    _____________________________
  • Binbaşı
    1520 Mesaj
    Burada şöyle bir örnek var:
    private Uri currentUri; 

    private void Form1_Load(object sender, EventArgs e)
    {
    currentUri = new Uri(@"http://www.stackoverflow.com");
    HttpWebRequest myRequest = (HttpWebRequest) HttpWebRequest.Create("http://www.stackoverflow.com");
    //WebProxy myProxy = new WebProxy("208.52.92.160:80");
    //myRequest.Proxy = myProxy;

    HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();

    webBrowser1.DocumentStream = myResponse.GetResponseStream();

    webBrowser1.Navigating += new WebBrowserNavigatingEventHandler(webBrowser1_Navigating);
    }

    void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e)
    {
    if (e.Url.AbsolutePath != "blank")
    {
    currentUri = new Uri(currentUri, e.Url.AbsolutePath);
    HttpWebRequest myRequest = (HttpWebRequest)HttpWebRequest.Create(currentUri);

    HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();

    webBrowser1.DocumentStream = myResponse.GetResponseStream();
    e.Cancel = true;
    }
    }
    _____________________________




  • Teğmen
    243 Mesaj
    quote:

    Orijinalden alıntı: welrocken

    Burada şöyle bir örnek var:
    private Uri currentUri; 

    private void Form1_Load(object sender, EventArgs e)
    {
    currentUri = new Uri(@"http://www.stackoverflow.com");
    HttpWebRequest myRequest = (HttpWebRequest) HttpWebRequest.Create("http://www.stackoverflow.com");
    //WebProxy myProxy = new WebProxy("208.52.92.160:80");
    //myRequest.Proxy = myProxy;

    HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();

    webBrowser1.DocumentStream = myResponse.GetResponseStream();

    webBrowser1.Navigating += new WebBrowserNavigatingEventHandler(webBrowser1_Navigating);
    }

    void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e)
    {
    if (e.Url.AbsolutePath != "blank")
    {
    currentUri = new Uri(currentUri, e.Url.AbsolutePath);
    HttpWebRequest myRequest = (HttpWebRequest)HttpWebRequest.Create(currentUri);

    HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();

    webBrowser1.DocumentStream = myResponse.GetResponseStream();
    e.Cancel = true;
    }
    }


    Hocam bunu nasıl kullanacağız?
    |
    |
    _____________________________




Sayfaya Git:
Sayfa:
1
Reklamlar
Sohbet
SEO
Canlı Tv izle
kolayoto.com
Bu sayfanın
Mobil sürümü
Mini Sürümü

BR4
0,281
1.2.165

Reklamlar
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.