我已阅读 https://www.playframework.com/documentation/2.5.x/ScalaHttpFilters#more-powerful-filters ,但我仍然不明白如何访问过滤器链内的请求主体。我正在尝试创建一个累加器,但我不确定如何在 EssentialAction 的 apply 方法中访问 nextFilter 。如果有人知道如何实际访问过滤器链内的请求正文,请告诉我!我在java工作
最佳答案
为了解析请求的正文,您可以在过滤器中使用操作组合。您实际上必须手动流式传输/解析过滤器中的主体,然后让框架在传递到 Controller 时再次解析它。
这是一篇关于如何实现这一目标的好文章。
https://www.javacodegeeks.com/2013/02/understanding-the-play-filter-api.html
关于java - 在自定义过滤器java Play框架中获取请求正文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44555816/