Class HttpServerCommonHandlers

java.lang.Object
io.quarkus.vertx.http.runtime.options.HttpServerCommonHandlers

public class HttpServerCommonHandlers extends Object
  • Constructor Details

    • HttpServerCommonHandlers

      public HttpServerCommonHandlers()
  • Method Details

    • enforceMaxBodySize

      public static void enforceMaxBodySize(ServerLimitsConfig limits, io.vertx.ext.web.Router httpRouteRouter)
    • enforceDuplicatedContext

      public static io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest> enforceDuplicatedContext(io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest> delegate)
    • applyProxy

      public static io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest> applyProxy(ProxyConfig proxyConfig, io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest> root, Supplier<io.vertx.core.Vertx> vertx)
    • applyFilters

      public static void applyFilters(Map<String,FilterConfig> filtersInConfig, io.vertx.ext.web.Router httpRouteRouter)
    • applyHeaders

      public static void applyHeaders(Map<String,HeaderConfig> headers, io.vertx.ext.web.Router httpRouteRouter)