我試圖讓HTML源從一個網站,用戶輸入,我到目前爲止的代碼串是這樣的:從Android應用閱讀HTML源
public String getURLContent(String url)
{
try
{
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpGet httpGet = new HttpGet(url);
ResponseHandler<String> resHandler = new BasicResponseHandler();
String page = httpClient.execute(httpGet, resHandler);
return page;
}
catch (ClientProtocolException e)
{
e.printStackTrace();
return "";
}
catch (IOException e)
{
e.printStackTrace();
return "";
}
}
每次我試着運行這個我碰到第二個catch(IOException),根據文檔意味着服務器未能提供有效的響應...我正在測試這樣的網站,如「http:\ www.google.com \」,所以他們應該肯定是響應
您是否添加了如android.permission.INTERNET所需的權限? – Jems 2012-04-14 18:00:57
我只有這一個權限: 有其他嗎? –
CHollman82
2012-04-14 18:06:56
如果這實際上是你的網址,那麼這是不正確的。 'www' – FoamyGuy 2012-04-14 18:18:22