Java solicita la URL y obtiene los datos devueltos por el sitio web.
String result=""; //El resultado devuelto por el acceso
BufferedReader?read=null; acceder al resultado /p>
intenta?{
//crear url
URL?realurl=new?URL(url "?" param);
//Abrir conexión
URLConnection?connection=realurl.openConnection() //Establecer propiedades de solicitud universal Connection.setRequestProperty("accept",?" */*") ; conexión. setRequestProperty("conexión",?"Keep-Alive"); conexión.setRequestProperty("agente de usuario", "Mozilla/4.0?(compatible;?MSIE?6.0;?Windows?NT?5.1;SV1)" ); / /establecer la conexión conexión.connect(); //Obtener todos los campos del encabezado de respuesta Maplt;String,?Listlt;Stringgt;gt;?map?=?connection.getHeaderFields(); campos para obtener información como cookies. for?(String key:?map.keySet())?{ System.out.println(key? ?"?---gt;"? ?map.get(key) } //Definir una entrada BufferedReader); Transmitir para leer la respuesta de la URL read?=?new?BufferedReader(new?InputStreamReader( connection.getInputStream(), "UTF-8")); // Bucle para leer while?((line?= ? read.readLine()?! =?null)?{ resultado = línea }
}?{
e.printStackTrace();
} finalmente{
if(read!=null){/cerrar transmisión ¿intentar?{ e.printStackTrace() }
}
}
}
¿regresar? }