如何读取远程网站页面.

foolfish 2003-10-19 08:57:04
比如读取163.com首页
...全文
46 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
liad 2003-10-19
  • 打赏
  • 举报
回复
import java.net.*;
import java.io.*;

public class ReadURL {
public static void main(String[] args) throws Exception {
if (args.length != 1) {
System.out.println("用法:ReadURL <URL地址>");
return;
}
URL url = new URL(args[0]);
BufferedReader in = new BufferedReader(
new InputStreamReader(url.openStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}
angelheavens 2003-10-19
  • 打赏
  • 举报
回复
比如:
<form onSubmit="location.href = 'view-source:' + 'http://www.sina.com.cn'; return false;">
<input type="submit" value="查看源代码!">
</form>
angelheavens 2003-10-19
  • 打赏
  • 举报
回复
<form onSubmit="location.href = 'view-source:' + location; return false;">
<input type="submit" value="查看源代码!">
</form>

把location换成网址即可
liw 2003-10-19
  • 打赏
  • 举报
回复
<jsp:include page="http://xxx/kkk.html">
</jsp:include>
foolfish 2003-10-19
  • 打赏
  • 举报
回复
就是要读取远程主机上一个html页面

比如
http://xxx/kkk.html

然后转成一个String.
liw 2003-10-19
  • 打赏
  • 举报
回复
什么意思?是想抓163.com新闻?

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧