java 一個簡單的無需第三方包的獲取網頁內容的代碼
直接用 Java 自帶的包搞定,無需其他第三方jar包
[Java]代碼
public static String fetch_url(String url) throws IOException {
BufferedReader bis = null;
InputStream is = null;
try {
URLConnection connection = new URL(url).openConnection();
is = connection.getInputStream();
// warning of UTF-8 data
bis = new BufferedReader(new InputStreamReader(is, "UTF-8"));
String line = null;
StringBuffer result = new StringBuffer();
while ((line = bis.readLine()) != null) {
result.append(line);
}
return result.toString();
} finally {
if (bis != null) {
try {
bis.close();
} catch (IOException e) {
e.printStackTrace();
}
}
if (is != null) {
try {
is.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
本文由用戶 aizn7337 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!