リクエスト本文を読み取って、入力ストリームに入れています。デコード方法を明示的に言っていますが、文字列の後にまだ多くの\ u0000(Null)があります。
InputStream is = exchange.getRequestBody();
byte[] header = new byte[100];
is.read(header);
String s = new String(header, "UTF-8");
標準のJavaライブラリでこれを回避するにはどうすればよいですか?サードパーティのライブラリを使用できません。