vertx-web
vertx-web copied to clipboard
HTTP web applications for Vert.x
Motivation: The Cookie store was used as a template to create other stores, given that some users are asking to use it in prod, for 5.0.0 the recommended way is...
As LoggerHandlerImpl already calculated this important information, that is otherwise hard/impossible to get (e.g. request start time), so if we want to use that metadata in a formatter (e.g. to...
#### Describe the feature I want to use the `LoggerHandler` custom format using the `LoggerFormatter` API, because I want something like the `LoggerFormat.DEFAULT` but I also need to show the...
The Open API schema validation would benefit to rely on New [Vert.x Json Schema module API](https://vertx.io/docs/vertx-json-schema/java/). **Currently , the WEB validation still relies on DEPRECATED Vert.x Json Schema** https://vertx.io/docs/apidocs/io/vertx/ext/web/validation/builder/ValidationHandlerBuilder.html#create-io.vertx.json.schema.SchemaParser- `...
#### Describe the feature Adding a flag that when enabled allows CORS requests coming from the same origin to bypass de validation. Basically, when a request has an actual URL...
We have [real ip](https://vertx.io/docs/vertx-web/java/#_forward_support) feature but lack configurable list of IP addresses of trusted origins of `Forwarded` http header. I found [ticket](https://github.com/eclipse-vertx/vert.x/issues/3700) where problem pretty well described. I totally agree...
### Version vertx-web:4.3.4 ### Context I was using an open source project ([hono](https://github.com/eclipse-hono/hono)) and encountered following logging (most of it is redacted because it isn't helpful for my issue here:...
#### Describe the feature HTTP provides the Bearer-authentication of which JWT is probably the most commonly used implementation. Vert.x web provides an JWTAuthHandler (+ impl), but what is missing however,...
Motivation: Explain here the context, and why you're making that change, what is the problem you're trying to solve. Conformance: Your commits should be signed and you should have signed...
### Version 4.3.4 ### Context We are using OpenAPI router builder to mount our interfaces, it works fine with handlers, but respond **501 Not Implemented** with `@ModuleGen(useFutures = true)` ###...