From 2b3f964037faad99e6c0758b049bcfcdca7bfefc Mon Sep 17 00:00:00 2001 From: theli Date: Mon, 3 Oct 2005 08:42:55 +0000 Subject: [PATCH] *) Bugfix: supportedFileExt Function didn't chop http parameters before trying to detect the file extension git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@834 6c8d7289-2bf4-0310-a012-ef5d649a1542 --- source/de/anomic/plasma/plasmaParser.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/source/de/anomic/plasma/plasmaParser.java b/source/de/anomic/plasma/plasmaParser.java index 55314f7ad..650c75b37 100644 --- a/source/de/anomic/plasma/plasmaParser.java +++ b/source/de/anomic/plasma/plasmaParser.java @@ -271,7 +271,12 @@ public final class plasmaParser { public static boolean supportedFileExt(URL url) { String name = url.getFile(); - int p = name.lastIndexOf('.'); + int p = name.lastIndexOf('?'); + if (p != -1) { + name = name.substring(0,p); + } + + p = name.lastIndexOf('.'); if (p < 0) return true; // seams to be strange, but this is a directory entry or default file (html) return supportedFileExtContains(name.substring(p + 1)); }