httpurlconnection

Mattepuffo's logo
Android HttpURLConnection

Android HttpURLConnection

In questo articolo (o in altri che richiedevano connessioni da dispostivi Android) abbiamo visto come effettuare richieste remote in POST.

Ma dalle ultime versioni delle API Android, il package org.apache.http è stato deprecato e poi rimosso.

Per effettuare richieste HTTP a servizi remoti si deve usare la classe HttpURLConnection.

Qui potete vedere i dettagli relativi ad Android 6.

Vediamo oggi un esempio; andremo ad interrogare il servizio ISBNdb.

Mattepuffo's logo
Usare HttpURLConnection in Android

Usare HttpURLConnection in Android

Passando una app totalmente ad Android 5, ho notato che praticamente tutto il package org.apache.http risulta deprecato.

In cambio, l'SDK ci mette a disposizione nuovi strumenti, che a quanto pare siano anche più leggeri.

Principalmente tutto parte dalla connessione astratta URLConnection.

Vediamo un esempio usando HttpURLConnection, altra classe astratta che estende la precedente.