1. 从网络获取图片
/**
* 获取网络图片
* @param path 网络图片路径
* @return
* @throws Exception
*/
public static byte[] getImage(String path) throws Exception{
URL url = new URL(path);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setConnectTimeout(5 * 1000);
conn.setRequestMethod("GET");
InputStream inStream = conn.getInputStream();
if(conn.getResponseCode()==200){
return StreamTool.readStream(inStream);
}
return null;
}
2. 读取流中数据
/**
* 读取流中的数据
* @param inStream
* @return
* @throws Exception
*/
public static byte[] readStream(InputStream inStream) throws Exception{
ByteArrayOutputStream outStream = new ByteArrayOutputStream();
byte[]