2016-01-12 1 views
1

Есть ли хороший способ получить тело запроса javax.servlet.http.HttpServletRequest при отладке в IntelliJ? Класс, который я отлаживаю, не под моим контролем. Я отлаживаю декомпилированный код в IntelliJ и хотел бы видеть тело запроса.Как получить запрос тела HttpServeletRequest во время отладки в IntelliJ?

ответ

0

На самом деле нет прямого способа сделать это, но в случае, если вы просто хотите посмотреть тело запроса, вы можете использовать приведенный ниже код в вашем методе:

Scanner s = null; 
     try { 
      s = new Scanner(request.getInputStream(), "UTF-8").useDelimiter("\\A"); 
     } catch (IOException e) { 
      e.printStackTrace(); 
     } 
     if (s.hasNext()) { 
      System.out.println(s.next()); 
     }