private void extractAttribute(Element tag, String attributeName) { String url = tag.attr(attributeName); String normalizedUrl = normalizeUrlValue(url); if(normalizedUrl != null) { urls.addURL(normalizedUrl, baseUrl.url); } }
@Override public void onImport(CSSImportRule rule) { final String location = rule.getLocationString(); if (!StringUtils.isEmpty(location)) { urls.addURL(location, baseUrl); } }
private void extractAttribute(Tag tag, String attributeName) { CharSequence url = tag.getAttributeValue(attributeName); String normalizedUrl = normalizeUrlValue(url); if(normalizedUrl != null) { urls.addURL(normalizedUrl, baseUrl.url); } }
urls.addURL(getValue(attrs, ATT_SRC), baseUrl); break; urls.addURL(getValue(attrs, "code"), baseUrl); break; String data = getValue(attrs, "codebase"); if(!StringUtils.isEmpty(data)) { urls.addURL(data, baseUrl); urls.addURL(data, baseUrl); String typ = getValue(attrs, ATT_TYPE); if ((src != null) && ATT_IS_IMAGE.equalsIgnoreCase(typ)) { urls.addURL(src, baseUrl); urls.addURL(getValue(attrs, ATT_HREF), baseUrl); break; urls.addURL(getValue(attrs, ATT_SRC), baseUrl); break; urls.addURL(getValue(attrs, ATT_SRC), baseUrl); break; urls.addURL(getValue(attrs, ATT_SRC), baseUrl); break; urls.addURL(back, baseUrl);
log.debug("group " + g + " - " + match.group(g)); urls.addURL(s, baseUrl);
public static void extractStyleURLs(final URL baseUrl, final URLCollection urls, String styleTagStr) { Perl5Matcher matcher = JMeterUtils.getMatcher(); Pattern pattern = JMeterUtils.getPatternCache().getPattern( "URL\\(\\s*('|\")(.*)('|\")\\s*\\)", // $NON-NLS-1$ Perl5Compiler.CASE_INSENSITIVE_MASK | Perl5Compiler.SINGLELINE_MASK | Perl5Compiler.READ_ONLY_MASK); PatternMatcherInput input = null; input = new PatternMatcherInput(styleTagStr); while (matcher.contains(input, pattern)) { MatchResult match = matcher.getMatch(); // The value is in the second group String styleUrl = match.group(2); urls.addURL(styleUrl, baseUrl); } } }