fix: 修复使用 HTTP 代理无效的问题

This commit is contained in:
hstyi
2025-01-03 11:39:27 +08:00
committed by hstyi
parent fe1106658a
commit d578d1529c

View File

@@ -92,14 +92,14 @@ object SshClients {
sshClient.setProxyDatabase { sshClient.setProxyDatabase {
if (host.proxy.authenticationType == AuthenticationType.No) ProxyData( if (host.proxy.authenticationType == AuthenticationType.No) ProxyData(
Proxy( Proxy(
Proxy.Type.SOCKS, if (host.proxy.type == ProxyType.SOCKS5) Proxy.Type.SOCKS else Proxy.Type.HTTP,
InetSocketAddress(host.proxy.host, host.proxy.port) InetSocketAddress(host.proxy.host, host.proxy.port)
) )
) )
else else
ProxyData( ProxyData(
Proxy( Proxy(
Proxy.Type.SOCKS, if (host.proxy.type == ProxyType.SOCKS5) Proxy.Type.SOCKS else Proxy.Type.HTTP,
InetSocketAddress(host.proxy.host, host.proxy.port) InetSocketAddress(host.proxy.host, host.proxy.port)
), ),
host.proxy.username, host.proxy.username,