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();
        }
    }