代理服务器及代理端口要让程序知道很简单,举例:
Properties sysProperties = System.getProperties();
sysProperties.put("proxyHost",proxyhost); //proxy ip
sysProperties.put("proxyPort",proxyport); //proxy port
System.setProperties(sysProperties);URL sourceURL = new URL("http://www.csdn.net");
URLConnection connectionURL = sourceURL.openConnection();
java.net.HttpURLConnection httpConn = (java.net.HttpURLConnection) connectionURL;
httpConn.setRequestProperty("user-agent", "Mozilla/4.0"); 
httpConn.setRequestMethod("POST");
InputStream in = connectionURL.getInputStream();