新增http代理模式

This commit is contained in:
刘河
2018-12-01 02:38:29 +08:00
parent 86deb2025f
commit 4994476af1
6 changed files with 85 additions and 25 deletions

View File

@@ -47,13 +47,14 @@ func main() {
log.Fatalln(err)
}
} else if *rpMode == "tunnelServer" {
svr := NewTunnelModeServer(*tcpPort, *httpPort, *tunnelTarget)
if err := svr.Start(); err != nil {
log.Fatalln(err)
}
svr := NewTunnelModeServer(*tcpPort, *httpPort, *tunnelTarget, ProcessTunnel)
svr.Start()
} else if *rpMode == "sock5Server" {
svr := NewSock5ModeServer(*tcpPort, *httpPort)
svr.Start()
} else if *rpMode == "httpProxyServer" {
svr := NewTunnelModeServer(*tcpPort, *httpPort, *tunnelTarget, ProcessHttp)
svr.Start()
}
}
}