опция прокси с в моем приложении - PullRequest
0 голосов
/ 07 октября 2009

Я написал небольшое приложение, которое загружает видео с YouTube, но, как и большинство компаний, они не позволяют вам просматривать YouTube, поэтому я хотел бы включить опцию прокси в мое приложение для загрузки видео с YouTube через предоставленный ip и порт прокси.

1 Ответ

1 голос
/ 07 февраля 2010

Вы, вероятно, ищете это настройки конфигурации :

<configuration>
    <system.net>
        <defaultProxy>
            <proxy
              usesystemdefault="true"
              proxyaddress="http://192.168.1.10:3128"
              bypassonlocal="true"
            />
        </defaultProxy>
    </system.net>
</configuration>

Таким образом, вы можете ссылаться на настройки прокси системы или переопределять их своими.

Если ваше приложение происходит от WebRequest , вы можете посмотреть WebRequest.Proxy .


UPDATE

Чтобы приложение .NET использовало определенный прокси-сервер, выполните следующие действия:

Создайте файл с именем [Your_App_Name] .exe.config в той же папке, в которой находится ваше приложение

Редактировать Вновь созданный файл должен содержать следующее:

<?xml version="1.0">
    <configuration>
        <system.net>
            <defaultProxy>
                <proxy usesystemdefault="False" 
                   proxyaddress="<YOUR_PROXY_IP_ADDRESS>:<YOUR_PROXY_PORT>" 
                   bypassonlocal="True" />
            </defaultProxy>
        </system.net>
    </configuration>

Замените и прокси-сервером, который вы хотите использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...