كيفية الحصول على تعريفات الوكيل من داخل اكتف

StackOverflow https://stackoverflow.com/questions/458610

  •  19-08-2019
  •  | 
  •  

سؤال

وطيب، حتى هنا هو السيناريو:

ولدي اكتف أن بتحميل الملفات باستخدام فئة HttpWebRequest. مشكلتي هي أن لدي لتحديد بيانات اعتماد الشبكة من أجل الحصول على اكتف للعمل بشكل صحيح وراء الملقم الوكيل.

وهنا هو رمز:

HttpWebRequest req = (HttpWebRequest)WebRequest.Create(m_url);
req.Proxy = new WebProxy("http://myProxyServer:8080");
req.Proxy.Credentials = new NetworkCredential("user", "password", "domain");

وكيف يمكنني الحصول على هذه المعلومات من إنترنت إكسبلورر مع عدم وجود (أو الحد الأدنى) واجهة المستخدم؟

وشكرا:)

هل كانت مفيدة؟

المحلول

وتمكنت من القيام بذلك.)

 private static WebProxy QueryIEProxySettings(string strFileURL)
            {
                HttpWebRequest WebReqt = (HttpWebRequest)HttpWebRequest.Create(strFileURL);

                WebProxy WP = new WebProxy(WebReqt.Proxy.GetProxy(new Uri(strFileURL)));
                WP.Credentials = CredentialCache.DefaultCredentials;

                return WP;
            }
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top