/** * @return Returns the name and version of the protocol the request uses */ public String protocol() { return servletRequest.getProtocol(); }
@Override public String getProtocol() { return b.request.getProtocol(); }
@Override public String protocol() { return req.getProtocol(); }
throws ServletException, IOException String protocol = req.getProtocol(); String msg = lStrings.getString("http.method_delete_not_supported"); if (protocol.endsWith("1.1")) {
throws ServletException, IOException String protocol = req.getProtocol(); String msg = lStrings.getString("http.method_put_not_supported"); if (protocol.endsWith("1.1")) {
throws ServletException, IOException String protocol = req.getProtocol(); String msg = lStrings.getString("http.method_post_not_supported"); if (protocol.endsWith("1.1")) {
private RequestMetadata extractMetadata(HttpServletRequest req) { return HttpRequestMetadata.create( Instant.now(), Optional.of(serverInfo), Optional.of(RequestMetadataImpl.hostAndPort(req.getRemoteHost(), req.getRemotePort())), req.getProtocol() ); }
throws ServletException, IOException String protocol = req.getProtocol(); String msg = lStrings.getString("http.method_get_not_supported"); if (protocol.endsWith("1.1")) {
" " + req.getProtocol();
buf.append("-").append(" "); buf.append(req.getProtocol()).append("\" ");
@Override public void saveToken(CsrfToken token, HttpServletRequest request, HttpServletResponse response) { boolean expire = false; if (token==null) { token = generateToken(request); expire = true; } Cookie csrfCookie = new Cookie(token.getParameterName(), token.getToken()); csrfCookie.setHttpOnly(true); csrfCookie.setSecure(secure || request.getProtocol().equals("https")); csrfCookie.setPath(ofNullable(request.getContextPath()).orElse("") + "/"); if (expire) { csrfCookie.setMaxAge(0); } else { csrfCookie.setMaxAge(getCookieMaxAge()); } response.addCookie(csrfCookie); }
public boolean isKeepAlive(HttpServletRequest httpServletRequest) { CharSequence connection = httpServletRequest.getHeader(HttpHeaderNames.CONNECTION.toString()); if (HttpHeaderValues.CLOSE.contentEqualsIgnoreCase(connection)) { return false; } if (httpServletRequest.getProtocol().equals("HTTP/1.1")) { return !HttpHeaderValues.CLOSE.contentEqualsIgnoreCase(connection); } else { return HttpHeaderValues.KEEP_ALIVE.contentEqualsIgnoreCase(connection); } } }
putAttribute(attributes, "http.remote.addr", request.getRemoteAddr()); putAttribute(attributes, "http.remote.user", request.getRemoteUser()); putAttribute(attributes, "http.protocol", request.getProtocol()); putAttribute(attributes, HTTPUtils.HTTP_REQUEST_URI, request.getRequestURI()); putAttribute(attributes, "http.request.url", request.getRequestURL().toString());
public String getProtocol() { return delegate.getProtocol(); }
@Override public String getProtocol() { return getRequest().getProtocol(); }
@Override public String getProtocol() { return getRequest().getProtocol(); }
private String readRequestHead(HttpServletRequest request) { try { StringBuffer sb = new StringBuffer(); sb.append(request.getMethod()).append(" "); sb.append(request.getProtocol()).append(" "); sb.append(request.getPathInfo()).append("\n"); // Jetstream getHeaderNames has issues. Enumeration<String> headerNames = request.getHeaderNames(); while (headerNames.hasMoreElements()) { String name = headerNames.nextElement(); sb.append(name).append(": "); sb.append(request.getHeader(name)).append("\n"); } return sb.toString(); } catch (Throwable ex) { return null; } }
private String readRequestHead(HttpServletRequest request) { try { StringBuffer sb = new StringBuffer(); sb.append(request.getMethod()).append(" "); sb.append(request.getProtocol()).append(" "); sb.append(request.getPathInfo()).append("\n"); // Jetstream getHeaderNames has issues. Enumeration<String> headerNames = request.getHeaderNames(); while (headerNames.hasMoreElements()) { String name = headerNames.nextElement(); sb.append(name).append(": "); sb.append(request.getHeader(name)).append("\n"); } return sb.toString(); } catch (Throwable ex) { return null; } }
public void visitBasicInfo() { Map<String, Object> keyValues = createLinkedHashMap(); keyValues.put("Method", request.getMethod()); keyValues.put("Protocol", request.getProtocol()); keyValues.put("Request URL", request.getRequestURL().toString()); keyValues.put("Query String", request.getQueryString()); keyValues.put("Scheme", request.getScheme()); keyValues.put("Server Name", request.getServerName()); keyValues.put("Server Port", String.valueOf(request.getServerPort())); keyValues.put("Context Path", request.getContextPath()); keyValues.put("Servlet Path", request.getServletPath()); keyValues.put("Path Info", request.getPathInfo()); keyValues.put("Path Translated", request.getPathTranslated()); keyValuesComponent.visitTemplate(context, keyValues); }
public void visitBasicInfo() { Map<String, Object> keyValues = createLinkedHashMap(); keyValues.put("Method", request.getMethod()); keyValues.put("Protocol", request.getProtocol()); keyValues.put("Request URL", request.getRequestURL().toString()); keyValues.put("Query String", request.getQueryString()); keyValues.put("Scheme", request.getScheme()); keyValues.put("Server Name", request.getServerName()); keyValues.put("Server Port", String.valueOf(request.getServerPort())); keyValues.put("Context Path", request.getContextPath()); keyValues.put("Servlet Path", request.getServletPath()); keyValues.put("Path Info", request.getPathInfo()); keyValues.put("Path Translated", request.getPathTranslated()); keyValuesComponent.visitTemplate(context, keyValues); }