Hithere.
Я пытаюсь выполнить GET для URL, используя DefaultHttpClient библиотеки Apache HTTPClient.
Вот мой код:
public String getHTML(String url) throws IOException, ClientProtocolException {
DefaultHttpClient httpclient = new DefaultHttpClient();
try {
HttpHost targetHost = new HttpHost(url);
HttpGet httpGet = new HttpGet("/");
HttpResponse response = httpclient.execute(targetHost, httpGet);
HttpEntity entity = response.getEntity();
Если япередать URL, например, "www.google.ie", у меня нет проблем.Тем не менее, если я использую URL с относительным путем, например, «www.google.ie/intl/en/ads/», это не удается.Я получаю исключение UnknownHostException из метода httpclient.execute()
, описанного выше.Это происходит только с относительными URL, и я не уверен, почему.У кого-нибудь есть мнение относительно того, почему?Большое спасибо