docs: public static byte[] getBytesHttp(String pURL, int pTimeout) throws IOException {
          // Get the input stream from the url
          InputStream in = new BufferedInputStream(getInputStreamHttp(pURL, pTimeout), BUF_SIZE * 2);
  
          // Get all the bytes in loop
          ByteArrayOutputStream bytes = new ByteArrayOutputStream();
          int count;
          byte[] buffer = new byte[BUF_SIZE];
  
          try {
              while ((count = in.read(buffer)) != -1) {
                  // NOTE: According to the J2SE API doc, read(byte[]) will read
                  // at least 1 byte, or return -1, if end-of-file is reached.
                  bytes.write(buffer, 0, count);
              }
          }
          finally {
  
              // Close the buffer
              in.close();
          }
          return bytes.toByteArray();
      }