【问题标题】:How to get Request body{object} in prehandler in spring boot?如何在 Spring Boot 的预处理器中获取 Request body{object}?
【发布时间】:2019-09-27 13:06:03
【问题描述】:

如何在 Spring Boot 的预处理器中获取请求体 {object}?

我尝试通过以下方法使用:

  1. . byte[] bb = request.getInputStream().getBytes(); log.info(new String(bb));

但它给出了缺少的请求正文。

  1. String response = IOutil.toString(request.getINputStream());

获取缺少的请求正文。

我要处理 hpp(我的 spring 应用程序中的 http 参数污染。)

请帮帮我

【问题讨论】:

  • 就您要解决的问题提出问题 - 防止 hpp- 而不是您建议的解决方案。

标签: spring-boot logging spring-security handler


【解决方案1】:

也许你应该在 1 种情况下使用 BufferedReader。

【讨论】:

    猜你喜欢
    • 2020-03-14
    • 1970-01-01
    • 2017-08-17
    • 1970-01-01
    • 1970-01-01
    • 2019-05-30
    • 1970-01-01
    • 2021-11-04
    • 1970-01-01
    相关资源
    最近更新 更多