我有一些带有图像的URL.此图像在每个请求期间更新(即,对(相同)URL的每个请求都返回一个新图像).比如说,这个URL指向CAPTCHA.
我的目标是在我的程序中加载和显示几个这样的图像.
以下代码将这些图像加载到我的本地文件系统并且工作正常(即,所有图像都不同,唯一):
String filePath;
String urlPath;
int numOfFilesToDownload;
//Here filePath and urlPath are initialized.
//filePath points to the directory, where to save images
//urlPath is the url from where to download images
//numOfFilesToDownload is the number of files to download
for(int i = 0; i < numOfFilesToDownload; i++){
//Initializing connection
URL url = new URL(urlPath);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
//Downloading image
try(InputStream is = conn.getInputStream();
FileOutputStream os = new FileOutputStream(filePath + "img" + i + ".jpg")){
int b;
<