Java tutorial
//package com.java2s; //License from project: Apache License import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; public class Main { /** * Write stream to bytes array. * * @param source stream * @return bytes array */ public static byte[] streamToBytes(InputStream source) { ByteArrayOutputStream result = new ByteArrayOutputStream(); byte[] buffer = new byte[1024]; int l; try { while ((l = source.read(buffer)) >= 0) { result.write(buffer, 0, l); } } catch (IOException e) { throw new RuntimeException(e); } return result.toByteArray(); } }