java获取网络图片的InputStream
时间: 2023-12-03 16:28:10 浏览: 95
浅谈图片上传利用request.getInputStream()获取文件流时遇到的问题
可以使用 Java 中的 URL 和 InputStream 类来获取网络图片的 InputStream,具体代码如下:
```java
import java.io.InputStream;
import java.net.URL;
public class Main {
public static void main(String[] args) {
try {
URL url = new URL("https://example.com/image.jpg"); // 指定图片的 URL
InputStream inputStream = url.openStream(); // 获取图片的 InputStream
// TODO: 进行后续操作,如保存图片等
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
在上面的代码中,我们首先创建了一个 URL 对象,指定了要获取的图片的 URL。然后我们通过调用 `url.openStream()` 方法获取图片的 InputStream,最后可以对该 InputStream 进行后续操作,如保存图片等。注意,在获取 InputStream 的过程中可能会抛出异常,需要进行异常处理。
阅读全文