/** * Retourne l'adresse trouvé sur le serveur * * @param id : Identifiant de l'adresse sur le serveur * @return Objet Adress trouvé sur le serveur. Si l'adresse n'est pas trouvé, une exception est * lancé. * @throws Exception */ public static Address getAddresse(String id) throws Exception { HttpClient m_ClientHttp = new DefaultHttpClient(); try { URI uri = new URI("https", WEB.URL, WEB.GET_ADRESSE(id), null, null); HttpGet requeteGet = new HttpGet(uri); requeteGet.addHeader("Content-Type", "application/json"); String body = m_ClientHttp.execute(requeteGet, new BasicResponseHandler()); Address tempAdresse = JsonParser.deserialiseAddresse(new JSONObject(body)); return tempAdresse; } catch (Exception e) { throw e; } }