【发布时间】:2018-07-29 13:51:39
【问题描述】:
我设置了一个HTTPS代理服务器,使用macos系统代理设置设置为localhost:8080。然而,系统似乎一直在向代理发送 HTTP 请求,并且 TLS 抛出错误。
我猜 Macos 默认将原始请求与新的 HTTP 请求一起转发给代理。如何告诉系统使用 HTTPS 而不是 HTTP?
在 pac 文件或其他 API 中,proxy 选项通常只包含host 和port,那么客户端如何知道它是HTTP 或HTTPS 主机?
【问题讨论】:
-
您在“选择要配置的协议”中选择了哪种协议?
-
@joelfischerr HTTP 和 HTTPS。问题是我试图创建一个节点 HTTP 代理,并且两个协议都连接到它并且工作得很好。当我将节点切换到 HTTPS 时,它一直抱怨接收 HTTP 请求。