获取自定义过滤器java Play框架中的请求主体

时间:2017-06-14 22:40:39

标签: java playframework playframework-2.0

我已阅读https://www.playframework.com/documentation/2.5.x/ScalaHttpFilters#more-powerful-filters,但我仍然不明白如何访问过滤器链中的请求正文。我正在尝试创建一个累加器,但我不确定如何在EssentialAction的apply方法中访问nextFilter。如果有人知道如何实际访问过滤器链中的请求主体让我知道!我在java工作

1 个答案:

答案 0 :(得分:-1)

为了解析请求的主体,您可以在过滤器中使用Action组合。您实际上必须手动在过滤器中流式传输/解析主体,然后让框架在将其传递到控制器时再次对其进行解析。

这是一篇有关如何实现此目标的好文章。

https://www.javacodegeeks.com/2013/02/understanding-the-play-filter-api.html