Chinaunix
标题:
Heritrix绑定主机IP
[打印本页]
作者:
z_jingwei
时间:
2007-09-27 15:30
标题:
Heritrix绑定主机IP
Heritrix绑定主机IP
关键字:Heritrix 127.0.0.1 IP 主机
Heritrix默认绑定的IP是127.0.0.1。
在org.archive.crawler.Heritrix中
…
final private static Collection LOCALHOST_ONLY =
Collections.unmodifiableList(Arrays.asList(new String[] { "127.0.0.1" }));
…
private static Collection guiHosts = LOCALHOST_ONLY;
protected static String doCmdLineArgs(final String [] args)
throws Exception {
…
// Now look at options passed.
for (int i = 0; i
switch(options
.getId()) {
…
case 'b':
Heritrix.guiHosts = parseHosts(options
.getValue());
break;
…
default:
assert false: options
.getId();
}
}
…
}
首先定义了默认IP:127.0.0.1,然后赋给guiHost主机变量。当指定-b或--bind参数时,才会把指定的IP赋给主机变量。
另外,中间还有一步参数处理,对于--xxxx参数会转为-x的形式统一处理,所以--bind和-b有一样的效果。
本文来自ChinaUnix博客,如果查看原文请点:
http://blog.chinaunix.net/u/5033/showart_391209.html
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2