Указать прокси при загрузке XML - C#
Формулировка задачи:
В программе есть где textBox1.Text это строка в которую вводят ссылку на RSS канал, как сделать так что бы Xml.Reader брал настройки прокси с IE и разу же применял их по отношению к вводимой ссылке?
Но как его применить на
XmlReader FF = XmlReader.Create(textBox1.Text);
Или сделать отдельное окно для ввода прокси, если дефолтное в IE не подойдет
Нашел такой метод
WebProxy proxy = (WebProxy)WebRequest.DefaultWebProxy;
XmlReader FF = XmlReader.Create(textBox1.Text);
Решение задачи: «Указать прокси при загрузке XML»
textual
Листинг программы
IWebProxy defaultWebProxy = WebRequest.DefaultWebProxy;
defaultWebProxy.Credentials = CredentialCache.DefaultCredentials;
WebClient client = new WebClient()
{
Proxy = defaultWebProxy
};
Stream stream = client.OpenRead(""+textBox.Text+"");
XmlReader readxml = XmlReader.Create(stream);
var feed = SyndicationFeed.Load<SyndicationFeedEx>(readxml);