Update AngryCurl.class.php
В функции filter_alive_proxy при проверке прокси, через функцию request - проверяется не нужная прокси ,а любая. Добавляем проверку на существование опции CURLOPT_PROXY
Добрый день!
Поясните, пожалуйста необходимость данного изменения? Изначально предполагается, что при использования внешнего списка прокси-серверов, - приоритет у этого списка, а значит значение CURLOPT_PROXY для конкретного запроса, заданное через options игнорируется.
Спасибо
Смотри, отследи цепочку: https://github.com/2naive/AngryCurl/blob/master/classes/AngryCurl.class.php#L323 https://github.com/2naive/AngryCurl/blob/master/classes/AngryCurl.class.php#L387 https://github.com/2naive/AngryCurl/blob/master/classes/AngryCurl.class.php#L129
На 129 строке мы должны проверять конкретный адрес, который передали с 387 в последнем параметре $options, вместо этого мы проверяем любой адрес.