There is a change from 4.4.5 to 4.4.6 which makes RoutingContext.request().params() return an empty map:
Vertx:
router = Router.router(vertx);
router.route().handler(BodyHandler.create();
router.route().handler((context)-> {
log.trace("Request: Parameters: {}",context.request().params());
Calling this for example with python:
import requests
4.4.5:
2024-03-29 12:09:02 TRACE: Request: Parameters: a=b
4.4.6:
2024-03-29 12:07:38 TRACE: Request: Parameters:
I don't understand what changed and what's going on. How do I obtain the previous result?