ciao!

ho un problema con vert.x quando provo a raggiungere le API da localhost (sto sviluppando il client in Angular).

questo quello che ho messo:
codice:
Router router = Router.router(vertx);

Set<String> allowedHeaders = new HashSet<>();
allowedHeaders.add("x-requested-with");
allowedHeaders.add("Access-Control-Allow-Origin");
allowedHeaders.add("origin");
allowedHeaders.add("Content-Type");
allowedHeaders.add("accept");
allowedHeaders.add("X-PINGARUNER");

Set<HttpMethod> allowedMethods = new HashSet<>();
allowedMethods.add(HttpMethod.GET);
allowedMethods.add(HttpMethod.POST);
allowedMethods.add(HttpMethod.DELETE);
allowedMethods.add(HttpMethod.PATCH);
allowedMethods.add(HttpMethod.OPTIONS);
allowedMethods.add(HttpMethod.PUT);

router.route().handler(
CorsHandler.create("*")
  .allowedHeaders(allowedHeaders)
  .allowedMethods(allowedMethods)
);

router.route().handler(BodyHandler.create());
questo l'errore che ricevo:
codice:
scheme
    http
host
    INDIRIZZO_IP:8888
filename
    /utenti/login
Indirizzo
    INDIRIZZO_IP:8888
Stato 400 Bad Request
Versione HTTP/1.1
Trasferito 170 B (dim. 44 B)
Referrer Policy strict-origin-when-cross-origin
Priorità richiesta Highest
qualche idea??