Skip to content

Commit

Permalink
*) handling of quotes in charset string
Browse files Browse the repository at this point in the history
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2674 6c8d7289-2bf4-0310-a012-ef5d649a1542
  • Loading branch information
theli committed Sep 28, 2006
1 parent b73efd5 commit c665f6c
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion source/de/anomic/http/httpHeader.java
Expand Up @@ -446,7 +446,12 @@ public static String extractCharsetFromMimetyeHeader(String mimeType) {

for (int i=1; i < parts.length; i++) {
String param = parts[i].trim();
if (param.startsWith("charset=")) return param.substring("charset=".length()).trim();
if (param.startsWith("charset=")) {
String charset = param.substring("charset=".length()).trim();
if (charset.startsWith("\"") || charset.startsWith("'")) charset = charset.substring(1);
if (charset.endsWith("\"") || charset.endsWith("'")) charset = charset.substring(0,charset.length()-1);
return charset.trim();
}
}

return null;
Expand Down

0 comments on commit c665f6c

Please sign in to comment.