抓取internet的网页是这样做的:
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和端口号都是不确定的,请教各位大大,该如何解决呢?
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和端口号都是不确定的,请教各位大大,该如何解决呢?
解决方案 »
- 求助:jsp关于动态包含网页和静态包含网页 读取上一个网页参数的问题
- webservice axis2 如何用 log4j记录日志
- 框架
- The server encountered an internal error () that prevented it from fulfilling th
- jBuilder2005+spring2.0.8开发中出现如下异常,请专家门指点迷津
- 推荐一个RCP的教程
- 根据一对多或多对多关联的属性条件进行查询的HQL语句怎么写?
- 有哪位兄弟对EDI(电子商务数据交换)标准有所了解的吗?可能的话是否可以提供一些相关文档给我.
- SSH项目中,jsp页面空白的解决办法
- 看了很多ssh的贴子,越看越糊涂.把我自己的思路写出来,请高手多多指教.仍然以用户管理为例:
- java如何通过类名获取类的整个路径?
- js部分求改错
[/Quote]
URL l_url = new java.net.URL("http://wwww.baidu.com"); 既然你这样是可以的
那么你换个路径不是一样的吗?
把端口号和ip地址放在配置文件里是不现实的。
原因:1.ip和端口号是客户自己设定的,我们只负责开发
2.我想取项目内某个网页的io流,就是为了开发某个小功能时方便些;如果改ip和端口号时,为了这么一个小功能更改配置文件,反而把事情变复杂。另外这个是内网的项目,也不会有域名。
1.把ip和端口号写在配置文件里是不可行的,原因上面说了
2.那么当项目改变ip和端口号,在程度里动态获得,貌似也不可以
3.所以这个api应该是不可行的,我想知道有没有其他的api可以实现,获得项目内部地址io流的方法?
1.把ip和端口号写在配置文件里是不可行的,原因上面说了
2.那么当项目改变ip和端口号,在程度里动态获得,貌似也不可以
3.所以这个api应该是不可行的,我想知道有没有其他的api可以实现,获得项目内部地址io流的方法?
只能用域名了!
如果是自己的項目可以添加web service接口調用!