gpt4 book ai didi

java - 如何在 playframework 作业中下载图像?

转载 作者:行者123 更新时间:2023-11-30 07:27:23 24 4
gpt4 key购买 nike

我有一个像这样的 playframework Job 类:

public class ImageDownloader extends Job {
private String[] urls;
private String dir;

public ImageDownloader(){}
public ImageDownloader(String[] urls,String dir){
this.urls = urls;
this.dir = dir;
}

@Override
public void doJob() throws Exception {
if(urls!=null && urls.length > 0){
for (int i = 0; i < urls.length; i++) {
String url = urls[i];
//Dowloading
}
}
}
}

Play(1.2.4) 有很多很棒的工具可以让事情变得简单。

所以我想知道有没有什么办法可以让下载变得简单又好看?

最佳答案

有一个built-in HTTP client in Play .

有了它,您可以像这样执行 HTTP 请求:

HttpResponse res = WS.url("http://www.stackoverflow.com").get();

然后您可以获取响应的内容,例如流格式:

InputStream is = res.getStream();

关于java - 如何在 playframework 作业中下载图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9760761/

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