Я внедряю приложение для Android в том смысле, что работаю над web api.Иногда мое приложение подключается к веб-серверу, но иногда оно выдает исключение: java.net.UnknownHostException: Host is unresolved: webservername.com:80.
Я получаю ответ json от API.
Я использую код извлечения следующим образом:
String queryResult = null;
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet();
try {
request.setURI(new URI(archiveQuery));
} catch (URISyntaxException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//HttpResponse response = client.execute(request, new BasicResponseHandler());
try {
queryResult = client.execute(request, new BasicResponseHandler());
}
catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}