fetches a list of proxies from proxynova.com
Retreive a list of free http proxies from http://www.proxynova.com.
[array of countries] such as
['fr', 'us'] to filter by specific countries.
[maximum latency] as a number to filter the list only to proxies which can retreive
[maximum latency] milliseconds.
callback is mandatory and accepts two arguments:
(error, [proxies]) where
[proxies] is an array of strings. See example.
var proxynova = require'proxynova';//first 100 proxiesproxynovaconsole.logproxies0; //"220.127.116.11:8082";//proxies in US or France which respond within 1 secondproxynova'us' 'fr' 1000//...;
I am not affiliated with proxynova in any way.
Proxynova has a 100 request per day limit on their API. This limit is enforced against this library, so you can only use this library 100 times per day per ip address. I suggest you cache responses for 15 minutes or so, especially if you filter by maximum latency as this is a non-trivial filtering (requests google.com for each proxy)