Nginx作为HTTPS的正向代理
此问题是从Stack Overflow 迁移而来的,因为可以在Super User上回答。 迁移 6年前。 虽然我能够成功配置nginx来代理HTTP通信(使用本指南),但是所有代理HTTPS请求的尝试都导致了代码400(错误请求)。 Nginx调试日志根本没有帮助: 2013/06/05 14:38:33 [info] 74946#0: *589 client sent invalid request while reading client request line, client: 127.0.0.1, server: google.com, request: "CONNECT google.com:443 HTTP/1.1" 这些CONNECT要求是什么?proxy_pass在nginx中甚至可以进行HTTPS请求吗? 更新资料 需要补充的是,代理服务器是我的Web开发工作流程/工具包的一部分。这是在生产环境中测试/调试客户端JavaScript的好方法(使用代理之前的重写)。 同样,nginx的配置语言本身就是一种编程语言。它有变量!