% 100 işçinin çoraplarını kullanıyorum ve uygulamamla bağlantı kuramıyorum. SOCKS Java'da nasıl kullanılır?
SocketAddress proxyAddr = new InetSocketAddress("1.1.1.1", 12345);
Proxy pr = new Proxy(Proxy.Type.SOCKS, proxyAddr);
try
{
HttpURLConnection con = (HttpURLConnection) new URL(url).openConnection(pr);
con.setConnectTimeout(proxyTimeout * 1000);
con.setReadTimeout(proxyTimeout * 1000);
con.connect();
System.out.println(con.usingProxy());
}
catch(IOException ex)
{
Logger.getLogger(Enter.class.getName()).log(Level.SEVERE, null, ex);
}
Peki ne yapıyorum yanlış? HTTP'yi bazı HTTP proxy'leriyle birlikte kullanacaksam, her şey çalışıyor ancak SOCKS ile çalışmıyor.
Bunlar doğru ama çok iş parçacığı kullanmak gerekiyor ve ne zaman zaman birçok Proxy sahip olmanız gerekir ne yapmalı? Örneğin, SOCKS olarak IE'de iyi çalışan çorap proxy'si buldum (ve HTTP ve diğer protokoller olarak wotk değil) ama Java'da kullandığımda bu v4 ve 5 için çalışmıyor! Java'da sarılmaya benziyor. – AnNik