Я использую следующий код для извлечения изображений из Интернета:jsoup неожиданно извлечение shopwiki изображения
import java.io.FileOutputStream;
import java.io.IOException;
import org.jsoup.Jsoup;
public class fetchImageTest {
public static void main(String[] args) throws Exception {
saveImage(args[0], args[1]);
}
private static boolean saveImage(String string, String destination) throws IOException {
string = string.replaceAll(" ", "%20");
try {
byte[] image = Jsoup.connect(string).ignoreContentType(true).timeout(10000).execute().bodyAsBytes();
FileOutputStream os = new FileOutputStream(destination);
os.write(image);
os.close();
return true;
}
catch (IOException e) {
System.out.println("couldn't open " + string);
return false;
}
catch (Exception e) {
System.out.println("couldn't open - general exception" + string);
return false;
}
}
}
Из-за ошибки в некоторых из моего другого кода, я попытался извлечь изображение из разбитого URL, формы:
http://shop.foo.comhttp://shop.foo.com/1.jpg
Мой код кончались выборки на shopwiki изображение, как
Я использую jsoup-1.7.1.jar. Есть ли вирус на моем сервере? Есть ли вирус с файлом jsoup jar?
Я действительно понятия не имею ...