Şimdi Ara

C# Web Browser Proxy Değiştirme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir (1 Mobil) - 2 Masaüstü1 Mobil
5 sn
3
Cevap
0
Favori
919
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
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?



    _____________________________
  • 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;
    }
    }
    _____________________________




  • 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?
    _____________________________




  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.