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() ); } }
@Override public InetAddress getLocalAddress() { try { return InetAddress.getByName(getRequest().getLocalAddr()); } catch (UnknownHostException ex) { throw new RuntimeException(ex); } } }
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 getLocalAddr() { return isNotNoOps() ? b.request.getLocalAddr() : b.lazyLocal != null ? b.lazyLocal.getHostAddress() : b.localAddr; }
/** * 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.context.path", request.getContextPath()); 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();
httpServletRequest.getLocalAddr() + portExtension, "localhost" + portExtension, "127.0.0.1" + portExtension
httpServletRequest.getLocalAddr() + portExtension, "localhost" + portExtension, "127.0.0.1" + portExtension
public String getLocalAddr() { return delegate.getLocalAddr(); }
@RequestMapping(value = "/{deviceId}/setup.xml", method = RequestMethod.GET, produces = "application/xml") public ResponseEntity<String> getUpnpConfiguration(@PathVariable(value="deviceId") String deviceId, HttpServletRequest request){ log.info("upnp device settings requested: " + deviceId + " from " + request.getRemoteAddr()); String hostName = request.getLocalAddr(); String portNumber = Integer.toString(request.getLocalPort()); String filledTemplate = String.format(hueTemplate, hostName, request.getLocalPort(), hostName, deviceId, deviceId); return new ResponseEntity<>(filledTemplate, null, HttpStatus.OK); }
@Override public InetAddress getLocalAddress() { try { return InetAddress.getByName(getRequest().getLocalAddr()); } catch (UnknownHostException ex) { throw new RuntimeException(ex); } } }
@Override public String getLocalAddr() { return getRequest().getLocalAddr(); }
@Override public String getLocalAddr() { return getRequest().getLocalAddr(); }
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); }
logBuilder.append(indents).append("characterEncoding=").append(httpServletRequest.getCharacterEncoding()).append(",").append(Strings.LINE_SEPARATOR); logBuilder.append(indents).append("local=[").append(Strings.LINE_SEPARATOR); 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);
headersMap.put(key, request.getHeaders(key)); localAddr = request.getLocalAddr(); local = request.getLocale(); localName = request.getLocalName();
"Nameode "+request.getLocalAddr()+" is currently not in a state which can " + "accept uploads of new fsimages. State: "+state); return null;
/** * Same as HttpServletRequest, no security changes required. * @return A {@code String} containing the IP address on which the * request was received. */ public String getLocalAddr() { return getHttpServletRequest().getLocalAddr(); }
@Override public Item item(final QueryContext qc, final InputInfo ii) throws QueryException { return Str.get(request(qc).getLocalAddr()); } }