lua-http icon indicating copy to clipboard operation
lua-http copied to clipboard

Support HTTPS over HTTPS proxies

Open daurnimator opened this issue 9 years ago • 3 comments

Currently an NYI

Links:

  • https://daniel.haxx.se/blog/2016/11/26/https-proxy-with-curl/
  • curl commit
  • https://bugzilla.mozilla.org/show_bug.cgi?id=378637
  • https://dev.chromium.org/developers/design-documents/secure-web-proxy

daurnimator avatar Dec 03 '16 10:12 daurnimator

Does this mean I can't put an HTTPS-enabled proxy (like nginx) in front of lua-http? When will this be supported?

aleclarson avatar Mar 02 '18 20:03 aleclarson

I think this means that lua-http itself can't be used as a proxy.

RyanSquared avatar Mar 03 '18 04:03 RyanSquared

Does this mean I can't put an HTTPS-enabled proxy (like nginx) in front of lua-http?

No. This means that when making a request, you can't use an HTTPS outgoing proxy server and also use HTTPS inside of the request (and hence hiding the request from the proxy server). This is a very rare setup that even curl only started to support 2 years ago.

daurnimator avatar Mar 03 '18 22:03 daurnimator