使用httpclient下载网络上的图片
生活随笔
收集整理的這篇文章主要介紹了
使用httpclient下载网络上的图片
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
CloseableHttpResponse response = null;CloseableHttpClient httpClient = HttpClientBuilder.create().build();HttpGet httpGet = new HttpGet(“圖片URL”);try {response = httpClient.execute(httpGet);// 由客戶端執(zhí)行(發(fā)送)Get請求HttpEntity httpEntity = response.getEntity();// 從響應(yīng)模型中獲取響應(yīng)實(shí)體System.out.println(response.getStatusLine().getStatusCode()); // 獲取響應(yīng)狀態(tài)碼InputStream inputStream=httpEntity.getContent(); //獲取鏈接返回的流FileUtils.copyInputStreamToFile(inputStream, new File(“保存路徑及文件名”)); //文件名后綴 可以從圖片url中截取 } catch (Exception e) {e.printStackTrace();} finally {try {if (httpClient != null) {// 釋放資源httpClient.close();}if (response != null) {response.close();}} catch (IOException e) {e.printStackTrace();}
}
?
總結(jié)
以上是生活随笔為你收集整理的使用httpclient下载网络上的图片的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++虚函数
- 下一篇: 让xp3 iis5.1支持40个连接数