Note: The code that used to be here now lives in the proxy-agents
monorepo.
tootallnate / proxy Goto Github PK
View Code? Open in Web Editor NEWAn HTTP proxy written with Node.js (think Squid)
An HTTP proxy written with Node.js (think Squid)
Note: The code that used to be here now lives in the proxy-agents
monorepo.
https://github.com/TooTallNate/proxy/blob/master/proxy.js#L411
net.connect could not use server.agent to finish the connect request
I have problem with making proxychain in nodejs.
I want to make proxy server that accept http and https requests and forward requests to another proxy that requires authentication.
for example:
client (https://www.yahoo.com) --> myproxy (nodejs proxy) --> my organization proxy (this proxy require username and password) --> Internet (https://www.yahoo.com).
Could you please help me with this issue?
Thanks in advace
It looks like the args
dependency was updated from 3.0.2 to 5.0.1 in 2a29d92. args
3.0.2 depends on minimist
1.2.0, which falls under a npm security advisory: see https://npmjs.com/advisories/1179
Because you've already updated the args
dependency, this is no longer a problem for the latest version of the code, but it appears that the latest version is not yet published on npm. Could you please publish it, so others can update and stop using this old version of minimist
?
Hi everyone,
I try to make a proxy server that will be proxify to another proxy...
If for the HTTP request I just add proxy agent
https://github.com/TooTallNate/proxy/blob/master/proxy.js#L197
like this:
parsed.agent = new HttpProxyAgent("http://another_public_proxy:3128/");
But it not works for HTTPS
https://github.com/TooTallNate/proxy/blob/master/proxy.js#L428
when I try:
opts.agent = new HttpsProxyAgent("http://another_public_proxy:3128/");
I trying to do a proxy rotation between many external proxies...
I'd like to use this proxy as a method to test site load times, but throttled both to represent realistic traffic and to limit the rate to a low enough rate to ensure tests are similar run to run (regardless of some network congestion).
My use case is starting the proxy and then having phantomjs run through it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.