Voici, pour moi, la façon la plus simple pour convertir un InputStream en String en Java 8.
final InputStream is = votre InputStream ...
final String string = new BufferedReader(new InputStreamReader(is))
.lines().collect(joining("\n"));
Penser bien sûr à fermer votre stream après