diff --git a/katharsis-rs/src/main/java/io/katharsis/rs/KatharsisFilter.java b/katharsis-rs/src/main/java/io/katharsis/rs/KatharsisFilter.java index b978be09..8d10bede 100644 --- a/katharsis-rs/src/main/java/io/katharsis/rs/KatharsisFilter.java +++ b/katharsis-rs/src/main/java/io/katharsis/rs/KatharsisFilter.java @@ -213,7 +213,7 @@ public Document inputStreamToBody(InputStream is) throws IOException { if (is == null) { return null; } - Scanner s = new Scanner(is).useDelimiter("\\A"); + Scanner s = new Scanner(is, "UTF-8").useDelimiter("\\A"); String requestBody = s.hasNext() ? s.next() : ""; if (requestBody == null || requestBody.isEmpty()) { return null;