Ciao a tutti. Sono uno sviluppatore android alle prime armi, e ho bisogno di un supporto. Devo fare una richiesta http di tipo GET su un indirizzo. Ammettiamo sia questo "http://indirizzo.it/file.php?action=logi&username=ciccio&password=cicc io".
Questo è il codice che ho scritto per fare questa richiesta:
1try {
2HttpClient client = new DefaultHttpClient();
3URI getURL = new URI("http://indirizzo.it/file.php?action=logi&username=ciccio&password=ciccio");
4Log.i("QUERY",getURL.getQuery());
5HttpGet get = new HttpGet(getURL);
6HttpResponse responseGet = client.execute(get);
7HttpEntity resEntityGet = responseGet.getEntity();
8if (resEntityGet != null) {
9Log.i("GET RESPONSE",EntityUtils.toString(resEntityGet));
10}
11} catch (Exception e) {
12e.printStackTrace();
13}
Se lascio l'indirizzo così come è mi ritorna "error" se invece non faccio la query, ovvero ometto la parte di url dopo il "?" la richiesta funziona ma non mi ritorna ovviamente il risultato desiderato. Qualcuno ha una piccola dritta da darmi ?
Grazie![]()