- Регистрация
- 12.10.2012
- Сообщения
- 420
- Благодарностей
- 726
- Баллы
- 93
Сниппет помогает в тех случаях, когда прокси нужно подрубать только в середине, или в конце проекта.
+ после взятия повторно перепроверяет прокси.
+ берет прокси сразу с удалением из прокси-чекера.
+ убирает необходимость в настройках зеннопостера включать каждый раз "Включить прокси" , тем самым мы обретаем гибкость в решение когда и где надо использовать прокси.
+ после взятия повторно перепроверяет прокси.
+ берет прокси сразу с удалением из прокси-чекера.
+ убирает необходимость в настройках зеннопостера включать каждый раз "Включить прокси" , тем самым мы обретаем гибкость в решение когда и где надо использовать прокси.
Код:
project.Variables["proxy"].Value = ZennoPoster.GetProxy("Пропишите правило, или оставьте пустое место", true);
instance.SetProxy(project.Variables["proxy"].Value);
var Proxy = project.Variables["proxy"].Value;
var resultHttpGet = ZennoPoster.HttpGet("http://www.google.com", Proxy, "UTF-8", ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.HeaderOnly);
if (resultHttpGet.ToString().Length == 0 || (resultHttpGet.ToString().Substring(8,3) == "502")) return resultHttpGet.ToString().Substring(8,3);
else return "Proxy ON";