url = new URL("http://www.sina.com.cn");
URLConnection urlConn = url.openConnection();
DataInputStream din = new DataInputStream(urlConn.getInputStream());
byte[] buf = new byte[1024];
int length = din.available();
System.out.println("######" + length + "######");
int readlength = 0;
while (true) {
readlength += din.read(buf);
System.out.print(new String(buf));
if (readlength >= length) {
break;
}
}
System.out.println("\n######" + readlength + "######");
如何抓取查看是编译后的html代码
相当于C#的WebResponse
URLConnection urlConn = url.openConnection();
DataInputStream din = new DataInputStream(urlConn.getInputStream());
byte[] buf = new byte[1024];
int length = din.available();
System.out.println("######" + length + "######");
int readlength = 0;
while (true) {
readlength += din.read(buf);
System.out.print(new String(buf));
if (readlength >= length) {
break;
}
}
System.out.println("\n######" + readlength + "######");
如何抓取查看是编译后的html代码
相当于C#的WebResponse
HttpURLConnection urlConn = (HttpURLConnection )url.openConnection();
if(urlConn.getResponseCode()==HttpURLConnection.HTTP_OK){//这表示成功返回
InputStream is=urlConn.getInputStream();//输入流,从这里读取数据就行了}