8.0.4 • Published 3 months ago

socks-proxy-agent v8.0.4

Weekly downloads
6,482,297
License
MIT
Repository
github
Last release
3 months ago

socks-proxy-agent

A SOCKS proxy http.Agent implementation for HTTP and HTTPS

This module provides an http.Agent implementation that connects to a specified SOCKS proxy server, and can be used with the built-in http and https modules.

It can also be used in conjunction with the ws module to establish a WebSocket connection over a SOCKS proxy. See the "Examples" section below.

Examples

import https from 'https';
import { SocksProxyAgent } from 'socks-proxy-agent';

const agent = new SocksProxyAgent(
	'socks://your-name%40gmail.com:abcdef12345124@br41.nordvpn.com'
);

https.get('https://ipinfo.io', { agent }, (res) => {
	console.log(res.headers);
	res.pipe(process.stdout);
});

ws WebSocket connection example

import WebSocket from 'ws';
import { SocksProxyAgent } from 'socks-proxy-agent';

const agent = new SocksProxyAgent(
	'socks://your-name%40gmail.com:abcdef12345124@br41.nordvpn.com'
);

var socket = new WebSocket('ws://echo.websocket.events', { agent });

socket.on('open', function () {
	console.log('"open" event!');
	socket.send('hello world');
});

socket.on('message', function (data, flags) {
	console.log('"message" event! %j %j', data, flags);
	socket.close();
});
pac-proxy-agentproxy-agent@dingyi222666/chathub-llm-core@teambit/legacyeasy-select-rnsyscom-6r-toolkit2killi8n-react-native-fast-imagewstunnelcookieryoma_rsspurakupxrepo-test@cashremit/cr-streamline-iconsinsta-getmirai-bottlg-manager@frxf/frxfrezkahyperfilercheating-utilities@saeon/ol-react@saeon/quick-formejz-requestreact-native-printer-brothers@nightmarebot/tiktok-scrapercheck-tor-connectionaxios-autoreact-native-shekhar-bridge-testcogoportutilssteamcommunity-apitypescript-insight-client@oiti/documentoscopy-react-native@mink-opn/build-tokensquoc-testrblx-axios-wrapperscenexe@saaspe/componentsthing-it-serverexpand-react-bridgenode-gioluminos-ui-core@everything-registry/sub-chunk-2793jawwy-sdkjawwy_gamification_releasepuppeteer-page-proxy-fixreact-native-sphereuisphereuijawwy_libraryreact-native-credit-card-pkgerdkse-page-proxyreact-native-jawwy_samplegriffin-ui-library@sectester/repeater@sectester/runner@stephcrown06/web-elements@phantom-ats/proxy-agent@thinxviewx/core-rn@tomw2w/my-nuxt-layer@swiizyyy/discord-akairo@taingo97/react-native-awesome-module@taingo97/react-native-bluetooth-xprinter@taingo97/react-native-expo-key-rsa-kt@taingo97/react-native-expo-rsa@taingo97/react-native-generate-key-rsa@taingo97/react-native-key-rsa@taingo97/react-native-print-xprinter@taingo97/react-native-rsa@taingo97/react-native-rsa-expo@taingo97/react-native-sunmi-printer@taingo97/react-native-telpo-printer@teambit/toolbox.network.proxy-agent@teambit/network.proxy-agent@teocns/puppeteer-middlewares@sohaha/tradingview@sidghimire/react-native-mapbox-navigation@sizhi/domain@shynome/v2ray@sephriot/react-native-persistable-uri@sizhi/client@spate_tech/mescrm@spiritedpause/ssb-bot-feed-plus@stableproxy/puppeteer-page-proxy@ssossou/styletool@status-im/react-native-transparent-video@trezor/blockchain-link@trezor/blockchain-link-types@warren-bank/node-request-cli@waspyro/steam-session@wabarc/cairn@usekits/plugin-ai@usebruno/cli@usebruno/cli-next@voidale/node-binance-api-ext@vscode/proxy-agent@web-standards-ru/calendar-bot@webdeb/amazon-buddy@workwhileweb/node@yang991178/electron-proxy-agent@yrstruely/concertoarvm-bestdeveloperasan-binance-api
8.0.4

3 months ago

8.0.3

6 months ago

8.0.2

1 year ago

8.0.1

1 year ago

8.0.0

1 year ago

6.2.1

2 years ago

7.0.0

2 years ago

6.2.0

2 years ago

6.2.0-beta.0

3 years ago

6.2.0-beta.1

3 years ago

6.1.1

3 years ago

6.1.0

3 years ago

6.0.0

3 years ago

5.0.1

3 years ago

5.0.0

5 years ago

4.0.2

6 years ago

4.0.1

6 years ago

4.0.0

6 years ago

3.0.1

7 years ago

3.0.0

7 years ago

2.1.1

7 years ago

2.1.0

7 years ago

2.0.0

9 years ago

1.0.2

9 years ago

1.0.1

10 years ago

1.0.0

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

11 years ago

0.0.2

11 years ago

0.0.1

11 years ago