docs: public static String read(InputStream in, String charsetName) throws IORuntimeException {
  		FastByteArrayOutputStream out = read(in);
  		return StrUtil.isBlank(charsetName) ? out.toString() : out.toString(charsetName);
  	}