建立目标的socket连接,发送请求指令,接收字节流,截取片断即可。实际上就是浏览器的工作原理。
URL u = new URL(url);
u.openConnection();
BufferedReader reader = new BufferedReader(new InputStreamReader(u.openStream()));
StringBuffer contentBuffer = new StringBuffer();
String line = null;
while ((line = reader.readLine()) != null) {
contentBuffer.append(line);
}
content = contentBuffer.toString();
要
import java.net.URL;
import java.io.BufferedReader;
URL u = new URL(url);
u.openConnection();
BufferedReader reader = new BufferedReader(new InputStreamReader(u.openStream()));
StringBuffer contentBuffer = new StringBuffer();
String line = null;
while ((line = reader.readLine()) != null) {
contentBuffer.append(line);
}
content = contentBuffer.toString();
要
import java.net.URL;
import java.io.BufferedReader;
拿来看看好不好啊?