如何告诉macos代理设置代理是HTTPS服务器而不是HTTP



我设置了一个HTTPS代理服务器,并使用macos系统代理设置设置为localhost:8080。然而,系统似乎一直在向代理发送HTTP请求,TLS抛出错误。

我猜Macos默认情况下会将原始请求和新的HTTP请求转发到代理。如何告诉系统使用HTTPS而不是HTTP?

在pac文件或其他API中,代理选项通常只包含hostport,那么客户端如何知道它是HTTPHTTPS主机?

事实证明,当服务器基于SSL时,系统只支持端口443。在我的情况下,443以外的其他端口无法正确握手。

最新更新