All Packages Class Hierarchy This Package Previous Next Index
Class hplb.xml.util.UrlScanner
java.lang.Object
|
+----hplb.xml.util.UrlScanner
- public class UrlScanner
- extends Object
- implements HtmlObserver
Scans an HTML Web object for embedded link and prints them on stdout.
Usage:
java hplb.www.client.UrlScan [-t] [-v] [-h proxy-host] [-p proxy-port] URL
where -t means test validity of embedded URLs and
-v means be verbose
- Author:
- Anders Kristensen
-
UrlScanner()
-
-
gotAHref(String, URL, Object)
-
-
gotAreaHref(String, URL, Object)
- Invoked when the scanner finds a <area href=""> URL.
-
gotBaseHref(String, URL, Object)
- Invoked when the scanner finds a <base href=""> URL.
-
gotFrameSrc(String, URL, Object)
- Invoked when the scanner finds an <frame src=""> URL.
-
gotImgSrc(String, URL, Object)
- Invoked when the scanner finds an <img src=""> URL.
-
main(String[])
-
-
panic(String)
-
-
testLink(URL)
-
-
usage()
-
UrlScanner
public UrlScanner()
usage
public static void usage()
main
public static void main(String args[]) throws Exception
panic
public static void panic(String reason)
gotAHref
public void gotAHref(String urlStr,
URL contextUrl,
Object data)
gotImgSrc
public void gotImgSrc(String urlStr,
URL contextUrl,
Object data)
- Invoked when the scanner finds an <img src=""> URL.
gotBaseHref
public void gotBaseHref(String urlStr,
URL contextUrl,
Object data)
- Invoked when the scanner finds a <base href=""> URL.
gotAreaHref
public void gotAreaHref(String urlStr,
URL contextUrl,
Object data)
- Invoked when the scanner finds a <area href=""> URL.
gotFrameSrc
public void gotFrameSrc(String urlStr,
URL contextUrl,
Object data)
- Invoked when the scanner finds an <frame src=""> URL.
testLink
public static void testLink(URL url) throws IOException
All Packages Class Hierarchy This Package Previous Next Index