当前位置: 首页 > 图文教程 > Java技术 > Java基础 > 用Java编写通过代理访问的应用程序
| System.getProperties().put("proxySet","true"); System.getProperties().put("proxyHost","myProxyMachineName"); System.getProperties().put("proxyPort","85"); |
| URLConnectionconnection=url.openConnection(); Stringpassword="username:password"; StringencodedPassword=base64Encode(password); connection.setRequestProperty("Proxy-Authorization",encodedPassword); |
| defaultProperties.put("ftpProxySet","true"); defaultProperties.put("ftpProxyHost","proxy-host-name"); defaultProperties.put("ftpProxyPort","85"); |
| URLurl=newURL("ftp://ftp.netscape.com/pub/navigator/3.04/windows/readme.txt"); |
| publicURL(Stringprotocol,Stringhost,intport,Stringfile). |
| StringencodedPassword=base64Encode(password); |
| StringencodedPassword="Basic"+base64Encode(password); |