2012-09-01 2 views
0

Можно создать дубликат:
C# Connecting Through ProxyКак проверить прокси с помощью C#?

Я пытался делать это в течение долгого времени в самых разных формах, но ничего не похоже на работу. По сути, я хочу создать прокси-проверку в C#, которая проверяет ее, фактически переходя на страницу (например, http://google.com/ncr) и определяет оттуда, если она туда попала или нет.

Возможно ли это?

+0

Theres уже так много примеров для него. Просто попробуйте установить прокси-сервер в следующем [код MSDN] (http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.proxy.aspx). – perilbrain

ответ

1

Если это HTTP-прокси

bool OK = false; 
try 
{ 
    WebClient wc = new WebClient(); 
    wc.Proxy = new WebProxy(Host, Port); 
    wc.DownloadString("http://google.com/ncr"); 
    OK = true; 
} 
catch{} 
+1

Это не проверяет полностью, вы также должны проверить содержимое строки результата. – Salim

Смежные вопросы