Comments (5)
Even though we break TLS with the proxy, it means the client trusts the proxy, not the upstream hosts. It would be nice to be able to keep SSL validation in place (at least in some cases) and that needs to be done by the proxyβ¦
from transparent-proxy.
This is awesome, thank you! I'll come back with feedback once I try it out π
from transparent-proxy.
Why do you need this? :)
from transparent-proxy.
Ok, I made a quikly implementation of this. Please download the new version @1.14.1
You can now initialize your proxy with the interceptOptions
-Object. Look here
Or maybe if you need to make this only for certain Sessions, look at session._interceptOptions
Attribute and modify your options on upstream
-Callback or on keys
-Callback.
from transparent-proxy.
Let me know :)
from transparent-proxy.
Related Issues (20)
- Connect to other proxy using credentials HOT 2
- Library broke https requests if I set upstream proxy with credentials HOT 8
- Make upstream function async again πππ HOT 1
- Close Connections HOT 1
- How can i redirect my 4G client connection HOT 3
- async `injectData` against https does not work with multipart HOT 7
- Use http-parser-js for parseDataToObject HOT 6
- Enable discussions in this repository? HOT 1
- Responses w/o headers crash the proxy HOT 1
- Performance Issue between v1.12.0 & > v1.12.1 HOT 1
- Handling Transfer-Encoding: chunked in injectResponse HOT 5
- session.request.complete Transfer-Encoding: chunked gzip concatenated rawResponse gunzip issue HOT 20
- Add socks proxy support for upstream proxy option HOT 2
- `.getBridgedConnections()` fails to run HOT 2
- Wrong `_response.complete` definition HOT 1
- Wrong _response.complete definition: part 2 HOT 1
- git tags
- interceptOptions / verify upstream SSL
- Example not working on https URL HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from transparent-proxy.