- Регистрация
- 18.05.2017
- Сообщения
- 225
- Благодарностей
- 28
- Баллы
- 28
В общем есть у меня два сервиса с прокси, получаю доступ к ним через гет запрос, в ответ приходит список с проксями которые я кладу в свой список кодом ниже, но вот с очередным сервисом это не работает, в список кладется одна строка в которой сотни прокси, когда требуется положить каждый прокси в новую строку. Визуально оба сервиса присылают прокси в одном виде, но через notepad++ подглядел что перенос строк у одного списка CR LF, вообще первый раз столкнулся с таким, хотя и не сильно шарю в этом всем. Пытался как-то через регулярки или замены решить этот вопрос, но так и не справился....
C#:
var tmmp = project.Lists["proxy"];
int i;
for (i = 0; i < 10; i++)
{
var res = ZennoPoster.HttpGet("http://site.com/?key=su340q57mh&only-not=RU", "", "UTF-8", ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.BodyOnly);
if (res == string.Empty) continue ;
string[] lines = res.Split(new []
{
Environment.NewLine
}, StringSplitOptions.None);
tmmp.AddRange(lines);
if (tmmp.Count < 10) continue ;
else break;
}
if (i == 10) throw new Exception("Не смогли получить прокси по ссылке");