直接用 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();
}
}
}
}
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/10451.html