java 请求接口返回文件流
时间: 2023-11-18 12:47:08 浏览: 229
java文件流
好的,您想了解关于 Java 请求接口返回文件流的内容。Java 可以使用 HttpURLConnection 或者 Apache HttpClient 库来发送 HTTP 请求。使用 HttpURLConnection 发送请求的代码如下:
```
URL url = new URL("http://example.com/file");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("GET");
InputStream inputStream = conn.getInputStream();
```
使用 Apache HttpClient 发送请求的代码如下:
```
CloseableHttpClient httpClient = HttpClients.createDefault();
HttpGet httpGet = new HttpGet("http://example.com/file");
CloseableHttpResponse response = httpClient.execute(httpGet);
InputStream inputStream = response.getEntity().getContent();
```
无论使用哪种方式,通过获取 InputStream 对象就可以获取请求返回的文件流了。
阅读全文