| Author |
Accessing Internet through Proxy Server
|
Sajid Niazi
Greenhorn
Joined: Aug 15, 2002
Posts: 26
|
|
When I access internet through my java application from my home i.e. no proxy server, then I am able to get access to it. But when I try to access internet from my office where there is a proxy server, I get a unkownhostexception and none of the java applications making using of java.net package execute. Please help me find out the solution to this problem. // sample code import java.net.*; import java.io.*; public class SourceViewer { public static void main(String args[]) { URL url; try{ if (args.length > 0) url = new URL(args[0]); else url = new URL("http://www.microsoft.com"); URLConnection uc = url.openConnection(); InputStream raw = uc.getInputStream(); InputStream buffer = new BufferedInputStream (raw); Reader r = new InputStreamReader(buffer); int c; while ((c = r.read()) != -1) { System.out.print((char) c); } } catch(MalformedURLException e) { System.err.println("Invalid URL"); } catch(IOException e) { System.err.println(e); } }// main }// class SView
|
 |
Dan Richardson
Greenhorn
Joined: Aug 06, 2002
Posts: 23
|
|
Try out the following code. Replace the your_proxy stuff with your actual proxy server and port and proxy login and password. Hope this helps.
|
 |
Sajid Niazi
Greenhorn
Joined: Aug 15, 2002
Posts: 26
|
|
Hi, Thanx Dan Richardson. Your solution worked for me. It even worked when I commented out the code that deals with username and password. Probably 'coz I had access to internet when I used a browser(setting proxies in browser). Again a lot of thanx for helping me. Regards sajid niazi [ August 17, 2002: Message edited by: Sajid Niazi ]
|
 |
 |
|
|
subject: Accessing Internet through Proxy Server
|
|
|