@Override public void start() throws Exception { vertx.createHttpServer().requestHandler(req -> { System.out.println("Got form with content-type " + req.getHeader("content-type")); req.setExpectMultipart(true); req.endHandler(v -> { System.out.println("firstName: " + req.getFormAttribute("firstName")); System.out.println("lastName: " + req.getFormAttribute("lastName")); System.out.println("male: " + req.getFormAttribute("male")); req.response().end(); }); }).listen(8080, listenResult -> { if (listenResult.failed()) { System.out.println("Could not start HTTP server"); listenResult.cause().printStackTrace(); } else { System.out.println("Server started"); } }); } }
@Override public void start() throws Exception { vertx.createHttpServer().requestHandler(req -> { System.out.println("Got form with content-type " + req.getHeader("content-type")); req.setExpectMultipart(true); req.endHandler(v -> { System.out.println("firstName: " + req.getFormAttribute("firstName")); System.out.println("lastName: " + req.getFormAttribute("lastName")); System.out.println("male: " + req.getFormAttribute("male")); req.response().end(); }); }).listen(8080, listenResult -> { if (listenResult.failed()) { System.out.println("Could not start HTTP server"); listenResult.cause().printStackTrace(); } else { System.out.println("Server started"); } }); } }
.put("username", ctx.request().getFormAttribute("username")) .put("email", ctx.request().getFormAttribute("email")) .put("fullname", ctx.request().getFormAttribute("fullname")) .put("location", ctx.request().getFormAttribute("location")) .put("age", ctx.request().getFormAttribute("age")) .put("gender", ctx.request().getFormAttribute("gender"));
@Override public String getFormAttribute(String s) { return delegate.getFormAttribute(s); }
attributeCount.set(attrs.size()); assertEquals("vert x", attrs.get("framework")); assertEquals("vert x", req.getFormAttribute("framework")); assertEquals("jvm", attrs.get("runson")); assertEquals("jvm", req.getFormAttribute("runson")); req.response().end(); });
/** * Return the first form attribute value with the specified name * @param attributeName the attribute name * @return the attribute value */ public String getFormAttribute(String attributeName) { String ret = delegate.getFormAttribute(attributeName); return ret; }
/** * Return the first form attribute value with the specified name * @param attributeName the attribute name * @return the attribute value */ public String getFormAttribute(String attributeName) { String ret = delegate.getFormAttribute(attributeName); return ret; }
@Override public String getFormAttribute(String s) { return delegate.getFormAttribute(s); }
@Override public String getFormAttribute(String attributeName) { return wrapped.getFormAttribute(attributeName); }
@Override public String getFormAttribute(String attributeName) { return request.getFormAttribute(attributeName); }
/** Allow getting form parameters in a generified way. * * @param name The key to get * @return {String} The found object */ @Override public String getFormAttribute(@NotNull final String name) { return request.getFormAttribute(name); }
/** * Returns the form attribute for requested name * * @param attributeName the name of the attribute * @return the attribute requested */ public String formAttribute(String attributeName) { return context.request().getFormAttribute(attributeName); }
@Override public @Nullable String getFormAttribute(String attributeName) { return request.getFormAttribute(attributeName); }
final String header = ctx.request().getHeader(headerName); final Cookie cookie = ctx.getCookie(cookieName); if (validateToken(header == null ? ctx.request().getFormAttribute(headerName) : header, cookie)) { ctx.next(); } else {
attributeCount.set(attrs.size()); assertEquals("vert x", attrs.get("framework")); assertEquals("vert x", req.getFormAttribute("framework")); assertEquals("jvm", attrs.get("runson")); assertEquals("jvm", req.getFormAttribute("runson")); req.response().end(); });
@Nonnull public static String formAttributeEquals(RoutingContext rc, String attributeName, String requiredValue, String validationMessage) { String value = rc.request().getFormAttribute(attributeName); if (value == null || !value.equals(requiredValue)) { throw new BadRequestException(validationMessage); } return requiredValue; }
@Nullable public static String formAttributeMatchesOpt(RoutingContext rc, String attributeName, Pattern requiredPattern, String validationMessage) { String value = rc.request().getFormAttribute(attributeName); return matchesOpt(value, requiredPattern, validationMessage); }
@Override public Object apply(final String name, final Class<?> paramType, final RoutingContext context) { final String value = context.request().getFormAttribute(name); return ZeroSerializer.getValue(paramType, value); } }
@Override public Object apply(final String name, final Class<?> paramType, final RoutingContext context) { final String value = context.request().getFormAttribute(name); return ZeroSerializer.getValue(paramType, value); } }
assertEquals(1, params.size()); assertEquals("foo", params.get("p1")); assertEquals("Tim", rc.request().getFormAttribute("attr1")); assertEquals("Tommaso", rc.request().getFormAttribute("attr2"));