各位,我现在遇到一个问题。
我想通过程序访问外网的资源,比如访问http://www.sina.com.cn,但我现在处在内网中,用浏览器访问外网时是通过学校的网关出去的。
现在的问题是,我直接程序访问外网的资源时,由于不知道如何处理学校的网关,所以也就不能访问了。现在我改如何办?能不能给我出出主意,谢谢!
我想通过程序访问外网的资源,比如访问http://www.sina.com.cn,但我现在处在内网中,用浏览器访问外网时是通过学校的网关出去的。
现在的问题是,我直接程序访问外网的资源时,由于不知道如何处理学校的网关,所以也就不能访问了。现在我改如何办?能不能给我出出主意,谢谢!
System.getProperties().put("proxySet", "true");
System.getProperties().put("proxyHost","192.168.112.1");
System.getProperties().put("proxyPort","80");
java.net.HttpURLConnection urlConn = (java.net.HttpURLConnection) url.openConnection();
urlConn.setRequestProperty( "Proxy-Authorization", "Basic " + new sun.misc.BASE64Encoder().encode("qihuachun:713".getBytes()));但还是通不过网关,只能到达网关要求身份验证的页面。这是为什么?