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??