1.0.0 • Published 6 years ago

proxy-manager v1.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

Proxy Manager

Proxy Manager is a simple Node library to handle proxies. Currently, the API is completely synchronous.

Getting Started

Installation

pnpm i proxy-manager
# or "yarn add proxy-manager"
# or "npm i proxy-manager"

Usage

Example - initialization

const ProxyManager = require('proxy-manager');
const proxyManager = new ProxyManager('proxies.txt');

const randomProxy = proxyManager.getRandomProxy();

Example - usage with requests-promise-native

const ProxyManager = require('proxy-manager');
const request = require('request-promise-native');

const proxyManager = new ProxyManager('proxies.txt');
const options = {
    method: 'get',
    proxy: proxyManager.getRandomProxy().toString()
    uri: `<example.url>`
};