Ребят, смотрите какая странная проблема. Паршу лист прокси, с этим проблем нет. Дальше их надо проверить на валид. Проверяю просто - циклом делаю гет запрос, установив прокси вот так .openConnection(proxy), с запросом тоже проблем нет.
Проблемы начинаются вот тут - на преобразовании строки вида
102.68.134.130:6666 в строки
102.68.134.130 и 6666. Делаю это преобразование вот так:
val p: List<String> = proxyList[i].split(":")
Затем я делаю переменную типа Proxy
val p: List<String> = proxyList[i].split(":")
И кормлю ею уже urlconnection. Но проблема вот в чем - на преобразовании в инт случается вот такой краш:
java.lang.NumberFormatException: For input string: "54754
1.0.205.87"
Казалось, что я просто местами перепутал p[0] и p[1], но нет, при отладке принтами все верно. На что он ругается понять не могу