Как получить текущий прокси проекта?

codeby

Client
Регистрация
25.08.2014
Сообщения
394
Благодарностей
53
Баллы
28
Подскажите, я туплю что-то.

Мне нужно отправить put через c# снипет запрос. Но отправить нужно через текущий прокси проекта.

Я беру действие "Проксичекер->Получить прокси" и кладу в переменную Proxy.

Затем в c# делают запрос к этой переменной

Код:
var proxy = new System.Net.WebProxy(project.Variables["Proxy"].Value);
Мне в ответ пишет "Недопустимый URI: Невозможно выполнить разбор имени хоста". Что я делаю не так?
 

codeby

Client
Регистрация
25.08.2014
Сообщения
394
Благодарностей
53
Баллы
28
Дошло. Он пустую строку в качестве прокси не принимает.

Вот что надо было сделать:

Код:
    if (project.Variables["Proxy"].Value!=""){
        var proxy = new System.Net.WebProxy(project.Variables["Proxy"].Value);
        client.Proxy = proxy;
        }
 

Nick

Client
Регистрация
22.07.2014
Сообщения
1 983
Благодарностей
817
Баллы
113
но это только если в проекте используется браузер?
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)