@Override public InetSocketAddress getLocalAddress() { return new InetSocketAddress(this.servletRequest.getLocalName(), this.servletRequest.getLocalPort()); }
/** {@inheritDoc} */ public String getHost() { return request.getLocalName(); }
@Override public InetSocketAddress getLocalAddress() { return new InetSocketAddress(this.servletRequest.getLocalName(), this.servletRequest.getLocalPort()); }
public static RequestData from( HttpServletRequest req ) { return new RequestData( req.getRemoteAddr(), req.isSecure(), req.getRemotePort(), req.getLocalName(), req.getLocalAddr(), req.getLocalPort(), req.getAuthType() == null ? "" : req.getAuthType() ); } }
/** * Setter for servlet request. * * @param request * Servlet request */ public void setServletRequest(HttpServletRequest request) { if (request.getLocalPort() == 80) { host = request.getLocalName(); } else { host = String.format("%s:%d", request.getLocalName(), request.getLocalPort()); } remoteAddress = request.getRemoteAddr(); remoteAddresses = ServletUtils.getRemoteAddresses(request); remotePort = request.getRemotePort(); }
private String getSiteToSiteHostname(final HttpServletRequest req) { // Private IP address or hostname may not be accessible from client in some environments. // So, use the value defined in nifi.properties instead when it is defined. final String remoteInputHost = properties.getRemoteInputHost(); String localName; try { // Get local host name using InetAddress if available, same as RAW socket does. localName = InetAddress.getLocalHost().getHostName(); } catch (UnknownHostException e) { if (logger.isDebugEnabled()) { logger.debug("Failed to get local host name using InetAddress.", e); } localName = req.getLocalName(); } return isEmpty(remoteInputHost) ? localName : remoteInputHost; }
static public String dumpHeaders(HttpServletRequest request) { StringBuilder sb = new StringBuilder(); Enumeration<?> em = request.getHeaderNames(); sb.append('\n'); sb.append("<HEADERS request=\"" + request.getRequestURL().toString()); if (null != request.getQueryString()) sb.append("?" + request.getQueryString()); sb.append("\""); sb.append('\n' + "SESSIONid=\"" + request.getSession().getId() + "\""); sb.append('\n' + "ServerName=\"" + request.getServerName() + "\""); sb.append('\n' + "ServerPort=\"" + request.getServerPort() + "\""); sb.append('\n' + "localAddr=\"" + request.getLocalAddr() + "\""); sb.append('\n' + "localName=\"" + request.getLocalName() + "\""); sb.append('\n' + "localPort=\"" + request.getLocalPort() + "\""); sb.append('\n' + "RemoteAddr=\"" + request.getRemoteAddr() + "\""); sb.append('\n' + "RemoteHost=\"" + request.getRemoteHost() + "\""); sb.append('\n' + "RemotePort=\"" + request.getRemotePort() + "\""); sb.append('\n' + "Encoding=\"" + request.getCharacterEncoding() + "\""); sb.append('\n' + "Method=\"" + request.getMethod() + "\""); sb.append(">"); while (em.hasMoreElements()) { String name = (String) em.nextElement(); sb.append('\n'); sb.append("[" + name + "]:"); sb.append(request.getHeader(name)); } sb.append('\n'); sb.append("</HEADERS>"); return sb.toString(); }
@Override public String getLocalName() { return isNotNoOps() ? b.request.getLocalName() : b.lazyLocal != null ? b.lazyLocal.getHostName() : b.localName; }
/** * Return the global scope to use for the given request. * * @param req * http request * @return scope */ protected IGlobalScope getGlobalScope(HttpServletRequest req) { String path = req.getContextPath() + req.getServletPath(); log.debug("getGlobalScope path: {}", path); if (path.startsWith("/")) { path = path.substring(1); } else { log.debug("Path length: {} Servlet name length: {}", path.length(), getServletName().length()); path = path.substring(0, path.length() - getServletName().length() - 1); } IGlobalScope global = server.lookupGlobal(req.getServerName(), path); if (global == null) { global = server.lookupGlobal(req.getLocalName(), path); if (global == null) { global = server.lookupGlobal(req.getLocalAddr(), path); } } return global; }
putAttribute(attributes, "http.method", request.getMethod()); putAttribute(attributes, "http.local.addr", request.getLocalAddr()); putAttribute(attributes, HTTPUtils.HTTP_LOCAL_NAME, request.getLocalName()); final String queryString = request.getQueryString(); if (queryString != null) {
public String getLocalName() { return delegate.getLocalName(); }
public void visitConnectionInfo() { Map<String, Object> keyValues = createLinkedHashMap(); keyValues.put("Local Name", request.getLocalName()); keyValues.put("Local Address", request.getLocalAddr()); keyValues.put("Local Port", String.valueOf(request.getLocalPort())); keyValues.put("Remote Host", request.getRemoteHost()); keyValues.put("Remote Address", request.getRemoteAddr()); keyValues.put("Remote Port", String.valueOf(request.getRemotePort())); keyValuesComponent.visitTemplate(context, keyValues); }
public void visitConnectionInfo() { Map<String, Object> keyValues = createLinkedHashMap(); keyValues.put("Local Name", request.getLocalName()); keyValues.put("Local Address", request.getLocalAddr()); keyValues.put("Local Port", String.valueOf(request.getLocalPort())); keyValues.put("Remote Host", request.getRemoteHost()); keyValues.put("Remote Address", request.getRemoteAddr()); keyValues.put("Remote Port", String.valueOf(request.getRemotePort())); keyValuesComponent.visitTemplate(context, keyValues); }
@Override public String getLocalName() { return getRequest().getLocalName(); }
@Override public String getLocalName() { return getRequest().getLocalName(); }
localName = request.getLocalName(); localPort = request.getLocalPort(); method = request.getMethod();
logBuilder.append(indents).append(indents).append("addr=").append(httpServletRequest.getLocalAddr()).append(",").append(Strings.LINE_SEPARATOR); logBuilder.append(indents).append(indents).append("port=").append(httpServletRequest.getLocalPort()).append(",").append(Strings.LINE_SEPARATOR); logBuilder.append(indents).append(indents).append("name=").append(httpServletRequest.getLocalName()).append("],").append(Strings.LINE_SEPARATOR); logBuilder.append(indents).append("remote=[").append(Strings.LINE_SEPARATOR); logBuilder.append(indents).append(indents).append("addr=").append(getRemoteAddr(httpServletRequest)).append(",").append(Strings.LINE_SEPARATOR);
public String getLocalName() { if (copy != null) { return copy.getLocalName(); } return DEFAULT_SERVER_NAME; }
@Override public String getLocalHost() { return _outerRequest.getLocalName(); }
public String getLocalName() { if (request instanceof HttpServletRequest) return getHttpServletRequest().getLocalName(); return ""; }