InputStreamからStringへの変換

InputStreamからStringに変換したい場合は以下のやり方がある。

Apache UtilsのIOUtilsが使用可能な場合
String result = IOUtils.toString(inputStream, StandardCharsets.UTF_8);
Java8標準ライブラリのみを使用する場合
String result = new BufferedReader(new InputStreamReader(inputStream)).lines().collect(Collectors.joining("\n"));

参考(https://stackoverflow.com/questions/309424/how-do-i-read-convert-an-inputstream-into-a-string-in-java)