fix to ftp loader

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7387 6c8d7289-2bf4-0310-a012-ef5d649a1542
pull/1/head
orbiter 14 years ago
parent 59b70a5a92
commit e88c428008

@ -278,7 +278,7 @@ public class FTPLoader {
* @return
*/
private String getPath(final MultiProtocolURI entryUrl) {
return entryUrl.getPath().replace("\"", "\"\"");
return MultiProtocolURI.unescape(entryUrl.getPath()).replace("\"", "\"\"");
}
}

@ -2787,6 +2787,18 @@ public class FTPClient {
if (args[0].equals("-h")) {
printHelp();
}
if (args[0].equals("-test")) {
// test for file URL: ftp://192.168.1.90/Movie/ATest%20Ordner/Unterordner/test%20file.txt
final FTPClient ftpClient = new FTPClient();
try {
ftpClient.open("192.168.1.90", 21);
ftpClient.login("anonymous", "anomic@");
byte[] b = ftpClient.get("/Movie/ATest Ordner/Unterordner/test file.txt");
System.out.println(new String(b));
} catch (IOException e) {
e.printStackTrace();
}
}
} else if (args.length == 2) {
printHelp();
} else if (args.length == 3) {

Loading…
Cancel
Save