sebb 2004/03/24 19:19:18
Modified: src/protocol/http/org/apache/jmeter/protocol/http/parser
HtmlParserHTMLParser.java
Log:
Use the new <Link> tag handler
Revision Changes Path
1.14 +8 -4
jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/parser/HtmlParserHTMLParser.java
Index: HtmlParserHTMLParser.java
===================================================================
RCS file:
/home/cvs/jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/parser/HtmlParserHTMLParser.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- HtmlParserHTMLParser.java 24 Mar 2004 03:04:06 -0000 1.13
+++ HtmlParserHTMLParser.java 25 Mar 2004 03:19:18 -0000 1.14
@@ -34,6 +34,7 @@
import org.htmlparser.scanners.BodyScanner;
import org.htmlparser.scanners.InputTagScanner;
import org.htmlparser.scanners.LinkScanner;
+import org.htmlparser.scanners.LinkTagScanner;
import org.htmlparser.scanners.ScriptScanner;
import org.htmlparser.tags.AppletTag;
import org.htmlparser.tags.BaseHrefTag;
@@ -41,6 +42,7 @@
import org.htmlparser.tags.ImageTag;
import org.htmlparser.tags.InputTag;
import org.htmlparser.tags.LinkTag;
+import org.htmlparser.tags.LinkTagTag;
import org.htmlparser.tags.ScriptTag;
import org.htmlparser.util.DefaultParserFeedback;
import org.htmlparser.util.NodeIterator;
@@ -160,10 +162,11 @@
} else if (node instanceof ScriptTag){
ScriptTag script = (ScriptTag)node;
binUrlStr = script.getAttribute("src");
+ } else if (node instanceof LinkTagTag){
+ LinkTagTag script = (LinkTagTag)node;
+ binUrlStr = script.getAttribute("href");
}
- //TODO add <LINK HREF=""> scanner
-
if (binUrlStr == null)
{
continue;
@@ -209,5 +212,6 @@
// add applet tag scanner
parser.addScanner(new AppletScanner());
parser.addScanner(new ScriptScanner());
+ parser.addScanner(new LinkTagScanner());
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]