Foros del Web » Programando para Internet » Android »

Acceso al contenid de una página web

Estas en el tema de Acceso al contenid de una página web en el foro de Android en Foros del Web. Hola. Estoy desarrollando una aplicación android y estoy intentando acceder al contenido de una web. Esta web tiene autenticación, pero no se como pasarle los ...
  #1 (permalink)  
Antiguo 09/05/2013, 00:31
 
Fecha de Ingreso: mayo-2013
Mensajes: 1
Antigüedad: 10 años, 11 meses
Puntos: 0
Acceso al contenid de una página web

Hola.
Estoy desarrollando una aplicación android y estoy intentando acceder al contenido de una web.
Esta web tiene autenticación, pero no se como pasarle los atributos de las credenciales.

El código que estoy utilizando es el siguiente:

DefaultHttpClient httpclient = new MyHttpClient(getApplicationContext());
String html;

try { HttpPost httpost = new
HttpPost("https://xxxxxxxx.xxxxx.es/");

List<NameValuePair> nvps = new ArrayList <NameValuePair>();
nvps.add(new BasicNameValuePair("xxx", "xxxx"));
nvps.add(new BasicNameValuePair("xxx","xxxxx"));

httpost.setEntity(new UrlEncodedFormEntity(nvps, HTTP.UTF_8));
HttpResponse response = httpclient.execute(httpost);
HttpEntity entity = response.getEntity();
html = readFromBuffer( new
BufferedReader( new InputStreamReader(entity.getContent(),"UTF-8")));
salida.append(html); }
catch (Exception e) { // e.printStackTrace();
Log.w(e.getMessage(), e); // Tratar excepción!!!
}
}

No se si estoy utilizando la api adecuada para tratar web con credendicales y desconozco como está desarrollada la web.

Un saludo.

Etiquetas: app, página
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:10.