public class ReadImage {
public static InputStream getInputStream(){
InputStream inputStream=null;
HttpURLConnection httpURLConnection=null;
try{
URL url=new URL("http://219.219.1.117/admin/images/userlogin.jpg");
if(url!=null){
httpURLConnection=(HttpURLConnection) url.openConnection();
httpURLConnection.setConnectTimeout(3000);
httpURLConnection.setRequestMethod("GET");
int responseCode=httpURLConnection.getResponseCode();
if(responseCode==200){
inputStream=httpURLConnection.getInputStream();
}
}
}catch(Exception e){
e.printStackTrace();
}
return inputStream;
}
public static void saveImage(){
InputStream inputStream=getInputStream();
FileOutputStream fileOutputStream=null;
byte[] data=new byte[1024];
int len=0;
try{
fileOutputStream=new FileOutputStream("D:\\2.jpg");
while((len=inputStream.read(data))!=-1){
fileOutputStream.write(data,0,len);
}
}catch(Exception e){
e.printStackTrace();
}finally{
try {
inputStream.close();
fileOutputStream.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
saveImage();
}
}
java 从服务上获取一张图片
最新推荐文章于 2024-07-08 03:19:16 发布