Autoreply
Quando hai settato un proxy e vuoi dialogare con dei Socket con una risorsa esterna, non è suffiiente settare il Proxy tra le impostazioni di Eclipse, ma lo si deve fare anche nella tua applicazione (classe Socket).
In particolare un comando tipo:
Codice PHP:
URL url = new URL("http://www.html.it");
Ti restituirà un errore perchè tenti di fare una chiamata diretta senza passare per il proxy, che te la bloccherà!
E' necessario usare un altro costruttore per la classe URL, ovvero:
Codice PHP:
URL url = new URL("http", // Il protocollo usato,
"10.50.10.118", //Il nome dell'host oppure l'IP del proxy
8080, // La porta del proxy oppure -1 per indicare la porta di default del protocollo
"http://www.html.it/"); // L'URL al quale ci si vuole connettere
Magari a qualcuno servirà questa informazione.
Ciauz