gpt4 book ai didi

java - jsoup 意外获取 shopwiki 图像

转载 作者:行者123 更新时间:2023-12-01 14:36:33 25 4
gpt4 key购买 nike

我使用以下代码从网络获取图像:

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图像,例如shopwiki-image

我正在使用jsoup-1.7.1.jar。我的服务器上有病毒吗?我的 jsoup jar 文件是否有病毒?

我真的不知道...

最佳答案

一些网站建立了一个系统来保护其图像的恢复。

我猜您尝试检索图像 shopwiki.com我观察了他们检索图片的 URL,它的安全性是很完善的。

http://si4.shopwiki.com/i/data/120x120/18/4/2/aHR0cDovL2VjeC5pbWFnZXMtYW1hem9uLmNvbS9pbWFnZXMvSS81MVMwWTBuZHBjTC5qcGc=.jpg

关于java - jsoup 意外获取 shopwiki 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16442990/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com