Android是目前最流行的移動操作系統之一,它不僅可以讓人們輕松地瀏覽網頁,還可以通過開發應用程序來獲取和處理HTML頁面。以下是一段可用于從URL中獲取HTML頁面的代碼。
URL url = new URL("https://www.example.com"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setRequestMethod("GET"); conn.setDoOutput(true); conn.setConnectTimeout(5000); conn.setReadTimeout(5000); InputStream in = conn.getInputStream(); BufferedReader reader = new BufferedReader(new InputStreamReader(in)); StringBuilder response = new StringBuilder(); String line; while ((line = reader.readLine()) != null) { response.append(line); } reader.close(); in.close(); conn.disconnect();
上述代碼URL使用的是"https://www.example.com",但可以替換為任何想要獲取內容的URL。此代碼使用URLConnection連接到URL并設置請求類型和連接和讀取超時時間。獲取的HTML頁面內容將作為InputStream返回。 BufferedReader將讀取InputStream,然后使用StringBuilder將每一行添加到字符串中,最后將結果返回。最后,關閉連接以釋放資源。
上一篇移動端漂亮的css素材
下一篇css和id選擇