Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
9 / 9 / 2
Регистрация: 13.03.2016
Сообщений: 73

Указать прокси при загрузке XML

10.06.2016, 12:08. Показов 2593. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В программе есть
C#
1
XmlReader FF = XmlReader.Create(textBox1.Text);
где textBox1.Text это строка в которую вводят ссылку на RSS канал, как сделать так что бы Xml.Reader брал настройки прокси с IE и разу же применял их по отношению к вводимой ссылке?

Добавлено через 25 минут
Или сделать отдельное окно для ввода прокси, если дефолтное в IE не подойдет

Добавлено через 39 минут
Нашел такой метод
C#
1
WebProxy proxy = (WebProxy)WebRequest.DefaultWebProxy;
Но как его применить на
C#
1
XmlReader FF = XmlReader.Create(textBox1.Text);
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.06.2016, 12:08
Ответы с готовыми решениями:

Как указать путь к DTD при импорте XML?
От клиента приходят XML, в которых иногда ссылка на DTD указана как абсолютный путь, а не относительный. Например: <?xml...

Что бы прокси сервер не использовался при загрузке .php
Как мне сделать чтобы прокси сервер не использовался, когда я загружаю .php файлы(Не использовать прокси для http://mysite.ru/*.php) не...

Ошибка при загрузке XML DOM
Пытаюсь настроить загрузку настроек из XML файла. Но выдает java.lang.NullPointerException. Через дебаггер отследил. Файл изначально...

4
8 / 8 / 3
Регистрация: 20.05.2012
Сообщений: 174
10.06.2016, 15:18
Я RSS'ом не пользовался, но вроде бы вот это - совсем не правильно
C#
1
XmlReader FF = XmlReader.Create(textBox1.Text);
Для создания файлов используется XmlWriter, у ридера нету Create().

А в остальном, я лично плохо понял, что нужно
0
9 / 9 / 2
Регистрация: 13.03.2016
Сообщений: 73
10.06.2016, 16:28  [ТС]
Kamerton, Create читает ссылку и создает подключение, проверено. А нужно мне что бы ссылка которая встает на место textbox1.Text, читалась через прокси которые указаны в IE, поскольку у меня в учебном заведении интеренет идет через прокси. Если запускать без них и в create просто вкидывать ссылку, то нифига не загружается.
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18298 / 14222 / 5368
Регистрация: 17.03.2014
Сообщений: 28,898
Записей в блоге: 1
10.06.2016, 20:55
Лучший ответ Сообщение было отмечено mistiksan как решение

Решение

mistiksan, попробуй загружать через класс WebClient и затем уже полученную строку обрабатывать.
1
9 / 9 / 2
Регистрация: 13.03.2016
Сообщений: 73
16.06.2016, 11:09  [ТС]
OwenGlendower, Cпасибо что навели на правельный путь, сделал так:
C#
1
2
3
4
5
6
7
8
9
 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);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.06.2016, 11:09
Помогаю со студенческими работами здесь

Как при загрузке иконки из файла ресурсов указать какой именно размер надо загрузить?
У файле ресурсов есть иконка из тремя изображениями (16*16, 32*32, 48*48). Как при загрузке иконки из файла ресурсов указать какой именно...

При загрузке XML файла выкидывает из приложения
Доброй ночи! в приложении у меня используются xml файлы, они создаются, изменяются, удаляются Когда запускаешь в среде QtCreator все...

Ошибка при загрузке xml файла через ajax
Такой код $.ajax({ type: &quot;GET&quot;, url: &quot;http://export.yandex.ru/weather-ng/forecasts/27530.xml&quot;, dataType:...

Обработка XML строки при загрузке dbf в Delphi
Пишу программу на Deplhi. программа загружает в себя dbf таблицу с полями: number, type, current, text. в поле text хранится XML...

Как при загрузке приложения в treewidget загрузить xml файл?
Здравствуйте! Подскажите пожалуйста как загрузить в treewidget загрузить xml/ Я прочитала много информации(и тут и в гугле, но что...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru