DEV Community

Ashish R Bhandari
Ashish R Bhandari

Posted on

HTTP(S) Forward Proxy (🤔 Types)

I am Keeping this Post as Simple as Possible.

Feel Free to Comment and Point Out Problems, Suggestions and Your Point of View.

So There are 3 Types we can Say
1) HTTP Proxy

(Does Not Support CONNECT Method, In Simple words it cannot connect to HTTPS Sites)

Example:

2) Connect Proxy

(Supports CONNECT Method, Meaning they can Let user to connect to HTTPS Sites BUT cannot see anything as the data is Encrypted).

Example:

Tiny Proxy Have a Lot More Capability Then Just a CONNECT Proxy, it can be used as a FORWARD PROXY, REVERSE PROXY, TRANSPARENT PROXY

Mozilla Docs for Proxy & Tunneling

3) HTTPS Proxy

MitmProxy is the Perfect Example Here.
BurpSuite The All Time Favourite.

  • A Proxy that can Intercept & Inspect HTTPS Sites.
  • It can See all the HTTPS Data as Plain HTTP Request, Response
  • It is Also Called as
  • SSL/TLS Termination Proxy
  • HTTPS Inspection Proxy (Not Exactly, But HTTPS Inspection is a Term)
  • SSL Proxy and many more...

Sentry image

Hands-on debugging session: instrument, monitor, and fix

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

RSVP here →

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more