Я установил сервер Django в Ubuntu и хочу получить с него данные JSON и показать их на устройстве Android, но я не знаю имени сервера.Я пробовал 10.0.2.2, localhost, 127.0.0.1 и IP-адрес, но ни один из них не работал.например:
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
HttpClient httpClient = new DefaultHttpClient();
HttpGet method = new HttpGet("http://localhost:8000/books/4/?format=json");
try {
HttpResponse response = httpClient.execute(method);
InputStream is = response.getEntity().getContent();
content[0] = IStoString(is);
Log.i("SERVERTEST", content[0]);
} catch (ClientProtocolException r) {
r.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
});
thread.start();
код работает с другими API.
Исключение составляет: подключение к http://127.0.0.1:8000 отказано