Http Client
Redes, Aplicaciones y Servicios en Internet (RASI)
Departamento de Sistemas Telem´ticos y Computaci´n (GSyC)
a
o
Diciembre de 2009
GSyC - 2009
HTTPClient
1
c 2009Grupo de Sistemas y Comunicaciones.
Algunos derechos reservados.
Este trabajo se distribuye bajo la licencia
Creative Commons Attribution Share-Alike
disponible enhttp://creativecommons.org/licenses/by-sa/2.1/es
GSyC - 2009
HTTPClient
2
Contenidos
1
Introducci´n
o
2
Apache HttpClient
3
Bibliograf´
ıa
GSyC - 2009
HTTPClient
3
HTTPClient
4Introducci´n
o
Contenidos
1
Introducci´n
o
2
Apache HttpClient
3
Bibliograf´
ıa
GSyC - 2009
Introducci´n
o
Introducci´n
o
El paquete android.net proporciona acceso apropiedades de
conectividad del dispositivo mediante de la clase
ConnectivityManager: permite saber si el dispositivo
est´ conectado a alguna red, y de qu´ tipo es (WiFi, GSM,...)
a
e
El paquetejava.net, implementado en parte en Android,
proporciona soporte para programar aplicaciones en red, y
proporciona alg´n soporte para el protocolo HTTP
u
La biblioteca HttpClient de Apache, implementadaen
Android, est´ pensada para implementar clientes HTTP
a
GSyC - 2009
HTTPClient
5
HTTPClient
6
Apache HttpClient
Contenidos
1
Introducci´n
o
2
Apache HttpClient
3Bibliograf´
ıa
GSyC - 2009
Apache HttpClient
Programaci´n de clientes HTTP
o
La principal funci´n de la biblioteca Apache HttpClient es
o
ejecutar m´todos HTTP (GET, POST, PUT,HEAD,...)
e
La ejecuci´n de un m´todo HTTP implica el intercambio de
o
e
peticiones HTTP y respuestas HTTP, que normalmente son
realizadas internamente por HttpClient de manera transparente alprogramador
El programador proporciona un objeto petici´n que ha de ser
o
ejecutado y HttpClient se encarga de transmitir la petici´n y de
o
recibir la respuesta a trav´s de una conexi´n TCP,...
Regístrate para leer el documento completo.