使用HTTP CONNECT通过另一个代理进行透明代理
我有一些不“说”HTTPS的遗留客户端,我已将它们连接到上游服务器,使用nginx作为反向代理,仅通过HTTPS提供内容。这就是流程: (1) 客户端->(2)nginx:80重定向到https->(3)上游服务器 现在的问题是(3)我必须通过一个转发代理,该代理通过HTTP连接执行HTTPS,我很难找到一种通过HTTP连接桥接(或完全替换)nginx的方法: (1) 客户端->(2)nginx:80重定向到https->(3)代理HTTP连接->(4)上游 有什么想法可以加入或代替粗体部分吗 我已经看过tinyproxy,但它需要HTTP直接连接(nginx不支持)和squid,我不知道如何通过HTTP连接配置HTTPS使用HTTP CONNECT通过另一个代理进行透明代理,http,https,proxy,Http,Https,Proxy,我有一些不“说”HTTPS的遗留客户端,我已将它们连接到上游服务器,使用nginx作为反向代理,仅通过HTTPS提供内容。这就是流程: (1) 客户端->(2)nginx:80重定向到https->(3)上游服务器 现在的问题是(3)我必须通过一个转发代理,该代理通过HTTP连接执行HTTPS,我很难找到一种通过HTTP连接桥接(或完全替换)nginx的方法: (1) 客户端->(2)nginx:80重定向到https->(3)代理HTTP连接->(4)上游 有什么想法可以加入或代替粗体部分吗
我本质上是在寻找一种通过代理将http连接到https的方法,请忽略任何产品名称,并随时提出任何建议,包括代码示例。客户机和服务器都是我的应用程序的一部分。您的问题与编程无关,在这里不属于主题。因为它与web体系结构和编程(HTTP协议)有关,所以非常属于主题。Web不仅仅是HTML,请更改您的投票。您正在询问有关配置某些服务器或代理的问题。这个问题显然离题了。事实上,在StackOverflow上存在许多与nginx相关的问题,而且大多数问题都是离题的(因此被否决)。现在,最后一段是否更清楚地说明了我的问题的范围?我怀疑。从缺乏答案可以看出,人们要么对这个问题不感兴趣,要么这个问题超出了他们的能力范围。因此,在更合适的网站上提问只会让你有更多的机会得到答案。