lukelukeluke
Erfahrenes Mitglied
Hallo Leute,
normalerweise beginne ich so eine Socket-Verbindung, also verbinde mich gleich im Konstruktor der Klasse Socket:
Socket socket = new Socket("domain.com",5963);
Das hat bis jetzt immer funktioniert. Nun möchte ich diese Verbindung über einen Proxy-Server herstellen.
Überall im Internet (z.B. hier: http://java.sun.com/j2se/1.5.0/docs/guide/net/proxies.html) kann man folgenden Code dafür finden:
Wieso geht dieser Code bei mir nicht? Es kommt immer ein Fehler, dass Proxy.Type.SOCKS nicht erkannt wird.
Hat jeamnd schon erfolgreich eine Socket Verbindung über einen Proxy gemacht? Evtl. auch mit Username und Passwort Übermittlung?
Danke für eure Hilfe!
normalerweise beginne ich so eine Socket-Verbindung, also verbinde mich gleich im Konstruktor der Klasse Socket:
Socket socket = new Socket("domain.com",5963);
Das hat bis jetzt immer funktioniert. Nun möchte ich diese Verbindung über einen Proxy-Server herstellen.
Überall im Internet (z.B. hier: http://java.sun.com/j2se/1.5.0/docs/guide/net/proxies.html) kann man folgenden Code dafür finden:
Code:
SocketAddress addr = new InetSocketAddress("proxydomain.com",80);
Proxy proxy = new Proxy(Proxy.Type.SOCKS,addr);
Socket socket = new Socket(proxy);
InetSocketAddress dest = new InetSocketAddress("domain.com",5963);
socket.connect(dest);
Hat jeamnd schon erfolgreich eine Socket Verbindung über einen Proxy gemacht? Evtl. auch mit Username und Passwort Übermittlung?
Danke für eure Hilfe!