我正在使用Micronaut实现HttpFilter,如下所示。
public Publisher<MutableHttpResponse<?>> doFilter(
HttpRequest<?> request, ServerFilterChain chain) {
logger.atInfo().log("Filter is called");
Optional<?> respBody = request.getBody();
logger.atInfo().log("respBody => " + respBody);
...
}
记录器输出respBody
为空。但是我可以确定POST请求具有FormData。
这是getBody()的正确用法吗?还有其他方法可用来读取FormData吗?