当前位置: 代码迷 >> J2EE >> 诚心请问,java怎么抓取本项目网页
  详细解决方案

诚心请问,java怎么抓取本项目网页

热度:39   发布时间:2016-04-22 00:50:52.0
诚心请教,java如何抓取本项目网页?
抓取internet的网页是这样做的:
Java code
URL l_url = new java.net.URL("http://wwww.baidu.com");InputStream l_urlStream = l_url.openStream();

这样就获得了某个网页的io流,从而得到网页的内容。
而现在的需求是,我需要抓取本项目的一个网页,形如:http://127.0.0.1:8080/test/testAction?method=list" 。问题是,项目上线后,ip和端口号都是不确定的,请教各位大大,该如何解决呢?


------解决方案--------------------
如果ip和端口不确定的这个问题 那么你可以调用相应的方法或者项目的路径等信息都是可以的
------解决方案--------------------
ip 和端口 写在配置文件中,比如写在properties文件中。

改端口 ip了 到properties文件对应修改。


------解决方案--------------------
探讨

如果ip和端口不确定的这个问题 那么你可以调用相应的方法或者项目的路径等信息都是可以的

------解决方案--------------------
不确定的也有变量啊,直接取标量啊,或者取JSP地址
------解决方案--------------------
申请一个独立域名做为网址,当IP变的时候,只要改这个域名解析就好了。

探讨
抓取internet的网页是这样做的:
Java code
URL l_url = new java.net.URL("http://wwww.baidu.com");
InputStream l_urlStream = l_url.openStream();

这样就获得了某个网页的io流,从而得到网页的内容。
而现在的需求是,我需要抓取本项目的一个网页,形如:http://127.0.……

------解决方案--------------------
问题是,项目上线后,ip和端口号都是不确定的
只能用域名了!
如果是自己的項目可以添加web service接口調用!
  相关解决方案