Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Accessing Internet through Proxy Server

 
Sajid Niazi
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic