hi, i have a written a simple program to connect to yahoo and read the content of the webpage.
It is giving me Exception:
java.net.ConnectException: Connection refused: i have also set the proxy settings in the program. I am able to connect to my company website but it is not connection to yahoo or google or msn etc.
can u suggest some solution to this problem.
import java.util.*;
import java.io.*;
import java.net.*;
public class crawler
{
public static void main(
String args[]){
try{
URL yahoo = new URL("http://www.yahoo.com");
URLConnection yc = yahoo.openConnection();
yc.setConnectTimeout(7000);
yc.connect();
BufferedReader in = new BufferedReader(
new InputStreamReader(yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
Properties props= new Properties(System.getProperties());
props.put("http.proxySet", "true");
props.put("http.proxyHost", "192.168.151.25");
props.put("http.proxyPort", "80");
Properties newprops = new Properties(props);
System.setProperties(newprops);
} catch (MalformedURLException me) {
System.out.println("MalformedURLException: " + me);
me.printStackTrace();
} catch (IOException ioe) {
//System.out.println("IOException:1" + ioe);
ioe.printStackTrace();
}
}
}
Thanks in Advance.
Regards,
Ketan.B.Parekh