public static void main(String[] args) {
try {
Socket s = new Socket("http://www.unirioja.es",80);
BufferedReader in = new BufferedReader(new InputStreamReader(s.getInputStream()));
BufferedWriter out = new BufferedWriter(new OutputStreamWriter(s.getOutputStream()));
out.write("GET /index.html HTTP/1.0\r\n");
out.flush();
String linea;
while((linea = in.readLine()) != null)
System.out.println(linea);
byte[] buffer = new byte[1024];
int leidos = 0;
DataInputStream in2 = new DataInputStream(s.getInputStream());
leidos = in2.read(buffer);
while(leidos != -1){
System.out.println(buffer.toString());
leidos = in2.read(buffer);
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}