proxy-wave
v1.0.0
Published
Solução simples que possibilita o carregamento de proxy de forma gratuita
Downloads
12
Maintainers
Readme
Proxy-wave
Alternativa simple e gratuita para obtenção de endereços proxy.
Features
Disponibiliza um lista de proxies gratuitos com a opção de filtros:
- Por quantidade de items
- Por país
Retorna um proxi gratuito randomico com filtragem:
- Por país
Install Proxy-wave
Install via npm
Rode o seguinte comando no seu terminal na raiz de seu projeto!
npm install proxy-wave
Utilizando Proxy-wave
Após instalação você pode fazer o teste colando o seguinte código abaixo.
importando e carregando Lib
import ProxyWave from "proxy-wave";
(async function () {
const proxy = await ProxyWave.load();
})();
Funcionalidade do retorno do metodo load
length
- Retorna quantidade de proxies foram carregados.
updated
- Retrona a data do carregamento desses dados.
getAllProxies(options)
Retorna lista de proxies possibilitando realizar filtragem conforme dados passados via options
options
- state
- ex.'BR', 'EU', 'RU' ...
- size
- total de itens a ser retornado.
- state
getProxy(options)
- Retorna um unico item randomicamente com dados proxy.
- options
- state
- ex.'BR', 'EU', 'RU' ...
- state
Exemplos de utilização
length
(async function () {
const proxy = await ProxyWave.load();
console.log(proxy.length); // 8
})();
updated
(async function () {
const proxy = await ProxyWave.load();
console.log(proxy.updated); // data-carregamento
})();
getProxy()
(async function () {
const proxy = await ProxyWave.load();
// sem filtro
console.log(proxy.getProxy());
// com filtro
console.log(proxy.getProxy({ state: "RU" }));
})();
getAllProxies()
(async function () {
const proxy = await ProxyWave.load();
// sem filtro
console.log(proxy.getAllProxies());
// com filtro
console.log(proxy.getAllProxies({ state: "RU", size: 10 }));
})();