@Override public String ip() { return delegate.ip(); }
filledTemplate = String.format(hueTemplate, theSettings.getUpnpConfigAddress(), portNumber, theSettings.getUpnpConfigAddress(), bridgeIdMac, bridgeIdMac); if(theSettings.isTraceupnp()) log.info("Traceupnp: request of description.xml from: " + request.ip() + ":" + request.port() + " filled in with address: " + theSettings.getUpnpConfigAddress() + ":" + portNumber); else log.debug("request of description.xml from: " + request.ip() + ":" + request.port() + " filled in with address: " + theSettings.getUpnpConfigAddress() + ":" + portNumber);
log.debug("bridge settings requested from " + request.ip()); response.status(HttpStatus.SC_OK); response.type("application/json"); log.debug("save bridge settings requested from " + request.ip() + " with body: " + request.body()); BridgeSettingsDescriptor newBridgeSettings = new Gson().fromJson(request.body(), BridgeSettingsDescriptor.class); if(newBridgeSettings.getUpnpsenddelay() > 15000)
response.type("application/json"); response.status(HttpStatus.SC_OK); return groupsListHandler(request.params(":userid"), request.ip()); } , new JsonTransformer()); response.type("application/json"); response.status(HttpStatus.SC_OK); return groupsIdHandler(request.params(":groupid"), request.params(":userid"), request.ip()); } , new JsonTransformer()); response.type("application/json"); response.status(HttpStatus.SC_OK); return addGroup(request.params(":userid"), request.ip(), request.body()); }); response.type("application/json"); response.status(HttpStatus.SC_OK); return deleteGroup(request.params(":userid"), request.params(":groupid"), request.ip()); }); response.type("application/json"); response.status(HttpStatus.SC_OK); return modifyGroup(request.params(":userid"), request.params(":groupid"), request.ip(), request.body()); }); response.type("application/json"); response.status(HttpStatus.SC_OK); return changeGroupState(request.params(":userid"), request.params(":groupid"), request.body(), request.ip(), false); });
@Override public String ip() { return delegate.ip(); }
@Override public String ip() { return delegate.ip(); }
public static void allowOnlyLocalHeaders(Request req, Response res) { log.debug("req ip = " + req.ip()); // res.header("Access-Control-Allow-Origin", "http://mozilla.com"); // res.header("Access-Control-Allow-Origin", "null"); // res.header("Access-Control-Allow-Origin", "*"); // res.header("Access-Control-Allow-Credentials", "true"); if (!isLocalIP(req.ip())) { throw new NoSuchElementException("Not a local ip, can't access"); } }
private static String hello(Request request, Response response) throws UnknownHostException { StringBuilder sb = new StringBuilder(); String myHostname = InetAddress.getLocalHost().getHostName(); sb.append("Hello World By: ").append(myHostname).append("<br/>"); String sourceIP = request.ip(); sb.append("Receive Request From: ").append(sourceIP).append("<br/>"); return sb.toString(); }
public Object handleDeleteKernel(Request request, Response response) { LOG.info("Initiating kernel shutdown as requested from {}...", request.ip()); kernelExecutor.schedule(() -> kernel.setState(Kernel.State.SHUTDOWN), 1, TimeUnit.SECONDS); return ""; }
private static String details(Request request, Response response) throws UnknownHostException { StringBuilder sb = new StringBuilder(); String myHostname = InetAddress.getLocalHost().getHostName(); sb.append("Hello World By: ").append(myHostname).append("<br/>"); String sourceIP = request.ip(); sb.append("Receive Request From: ").append(sourceIP).append("<br/>"); sb.append("Request Headers are: ").append("<br/>"); request.headers().forEach(header -> sb.append(header).append(": ").append(request.headers(header)).append("<br/>")); return sb.toString(); }
static long getIp(Request request) { String requestIp = request.headers("X-Forwarded-For"); return ipToLong((null == requestIp || requestIp.isEmpty()) ? request.ip() : requestIp); }
public static void logRequestInfo(Request req) { String origin = req.headers("Origin"); String origin2 = req.headers("origin"); String host = req.headers("Host"); log.debug("request host: " + host); log.debug("request origin: " + origin); log.debug("request origin2: " + origin2); // System.out.println("origin = " + origin); // if (DataSources.ALLOW_ACCESS_ADDRESSES.contains(req.headers("Origin"))) { // res.header("Access-Control-Allow-Origin", origin); // } for (String header : req.headers()) { log.debug("request header | " + header + " : " + req.headers(header)); } log.debug("request ip = " + req.ip()); log.debug("request pathInfo = " + req.pathInfo()); log.debug("request host = " + req.host()); log.debug("request url = " + req.url()); }
if (rate > 0) { resetServer(); String ip = request.ip(); int callsSofar = (Integer) clients.getOrDefault(ip, 0); if (callsSofar > rate) canServe = false; if (rate > 0) { resetServer(); String ip = request.ip(); int callsSofar = (Integer) clients.getOrDefault(ip, 0); if (callsSofar > rate) canServe = false; if (rate > 0) { resetServer(); String ip = request.ip(); int callsSofar = (Integer) clients.getOrDefault(ip, 0); if (callsSofar > rate) canServe = false; if (rate > 0) { resetServer(); String ip = request.ip(); int callsSofar = (Integer) clients.getOrDefault(ip, 0); if (callsSofar > rate) canServe = false;
if (rate > 0) { resetServer(); String ip = request.ip(); int callsSofar = (Integer) clients.getOrDefault(ip, 0); if (callsSofar > rate) canServe = false; if (rate > 0) { resetServer(); String ip = request.ip(); int callsSofar = (Integer) clients.getOrDefault(ip, 0); if (callsSofar > rate) canServe = false; if (rate > 0) { resetServer(); String ip = request.ip(); int callsSofar = (Integer) clients.getOrDefault(ip, 0); if (callsSofar > rate) canServe = false; if (rate > 0) { resetServer(); String ip = request.ip(); int callsSofar = (Integer) clients.getOrDefault(ip, 0); if (callsSofar > rate) canServe = false;
if(rate > 0) { resetServer(); String ip = request.ip(); int callsSofar = (Integer) clients.getOrDefault(ip, 0); if( callsSofar > rate ) canServe = false; if(rate > 0) { resetServer(); String ip = request.ip(); int callsSofar = (Integer) clients.getOrDefault(ip, 0); if( callsSofar > rate ) canServe = false;
if(rate > 0) { resetServer(); String ip = request.ip(); int callsSofar = (Integer) clients.getOrDefault(ip, 0); if( callsSofar > rate ) canServe = false; if(rate > 0) { resetServer(); String ip = request.ip(); int callsSofar = (Integer) clients.getOrDefault(ip, 0); if( callsSofar > rate ) canServe = false;
@Override public void handle(Request request, Response response) throws Exception { Closeable mdcCloseable = MDCBuilder.create() .addContext(MDCBuilder.IP, request.ip()) .addContext(MDCBuilder.HOST, request.host()) .addContext(VERB, request.requestMethod()) .addContext(MDCBuilder.PROTOCOL, "webadmin") .addContext(MDCBuilder.ACTION, request.pathInfo()) .addContext(MDCBuilder.USER, request.attribute(AuthenticationFilter.LOGIN)) .build(); request.attribute(MDC_CLOSEABLE, mdcCloseable); } }
@Override public Object handle(Request request, Response response) throws Exception { log.info("Vote route has been hit by {} with the body: {}", request.ip(), request.body() );
logger.debug(" command = ", request.params(":cmd")); logger.debug("* Request:"); logger.debug(" client IP = {}", request.ip()); logger.debug(" host = {}", request.host()); logger.debug(" userAgent = {}", request.userAgent());