List of usage examples for io.vertx.core.http HttpServerRequest isSSL
default boolean isSSL()
From source file:gribbit.response.Response.java
License:Open Source License
protected void sendHeaders(RoutingContext routingContext, String contentType) { HttpServerRequest request = routingContext.request(); HttpServerResponse response = request.response(); MultiMap headers = response.headers(); headers.add("Content-Type", contentType); if (customHeaders != null) { for (CustomHeader c : customHeaders) { headers.add(c.key, c.value); }/* www . j ava 2 s . c o m*/ } if (cookies != null) { for (DefaultCookie cookie : cookies.values()) { // If the request is over SSL, set the cookie to be only visible over SSL cookie.setSecure(request.isSSL()); routingContext.addCookie(Cookie.cookie(cookie)); } } if (logOut) { User.logOut(routingContext.session()); } }