/** * Return the names of all headers received with this request. */ public Enumeration getHeaderNames() { return request.getMimeHeaders().names(); }
/** * Return all of the values of the specified header, if any; otherwise, * return an empty enumeration. * * @param name Name of the requested header */ public Enumeration getHeaders(String name) { return request.getMimeHeaders().values(name); }
/** * Return the names of all headers received with this request. */ public Enumeration getHeaderNames() { return request.getMimeHeaders().names(); }
/** * Return all of the values of the specified header, if any; otherwise, * return an empty enumeration. * * @param name Name of the requested header */ public Enumeration getHeaders(String name) { return request.getMimeHeaders().values(name); }
/** * Return the names of all headers received with this request. */ public Enumeration getHeaderNames() { return request.getMimeHeaders().names(); }
/** * Return all of the values of the specified header, if any; otherwise, * return an empty enumeration. * * @param name Name of the requested header */ public Enumeration getHeaders(String name) { return request.getMimeHeaders().values(name); }
/** * Alternate constructor. */ public InternalInputBuffer(Request request, int headerBufferSize) { this.request = request; headers = request.getMimeHeaders(); buf = new byte[headerBufferSize]; inputStreamInputBuffer = new InputStreamInputBuffer(); filterLibrary = new InputFilter[0]; activeFilters = new InputFilter[0]; lastActiveFilter = -1; parsingHeader = true; swallowInput = true; }
@Override public String getRequestedSessionId() { return request.getMimeHeaders().getHeader("JSESSIONID"); }
/** * Alternate constructor. */ public InternalInputBuffer(Request request, int headerBufferSize) { this.request = request; headers = request.getMimeHeaders(); buf = new byte[headerBufferSize]; inputStreamInputBuffer = new InputStreamInputBuffer(); filterLibrary = new InputFilter[0]; activeFilters = new InputFilter[0]; lastActiveFilter = -1; parsingHeader = true; swallowInput = true; }
/** * Alternate constructor. */ public InternalInputBuffer(Request request, int headerBufferSize) { this.request = request; headers = request.getMimeHeaders(); buf = new byte[headerBufferSize]; inputStreamInputBuffer = new InputStreamInputBuffer(); filterLibrary = new InputFilter[0]; activeFilters = new InputFilter[0]; lastActiveFilter = -1; parsingHeader = true; swallowInput = true; }
private boolean modifiedSince(Request req, File file) { try { String since = req.getMimeHeaders().getHeader("If-Modified-Since"); if (since == null) { return false; } Date date = new SimpleDateFormat(RFC_2616_FORMAT, Locale.US).parse(since); if (date.getTime() > file.lastModified()) { return true; } else { return false; } } catch (ParseException e) { return false; } }
private boolean modifiedSince(Request req, File file) { try { String since = req.getMimeHeaders().getHeader("If-Modified-Since"); if (since == null) { return false; } Date date = new SimpleDateFormat(RFC_2616_FORMAT, Locale.US).parse(since); if (date.getTime() > file.lastModified()) { return true; } else { return false; } } catch (ParseException e) { return false; } }
private boolean modifiedSince(Request req, File file) { try { String since = req.getMimeHeaders().getHeader("If-Modified-Since"); if (since == null) { return false; } Date date = new SimpleDateFormat(RFC_2616_FORMAT, Locale.US).parse(since); if (date.getTime() > file.lastModified()) { return true; } else { return false; } } catch (ParseException e) { return false; } }
private boolean modifiedSince(Request req, File file) { try { String since = req.getMimeHeaders().getHeader("If-Modified-Since"); if (since == null) { return false; } Date date = new SimpleDateFormat(RFC_2616_FORMAT, Locale.US).parse(since); if (date.getTime() > file.lastModified()) { return true; } else { return false; } } catch (ParseException e) { return false; } }
@Override public Enumeration<String> getHeaderNames() { List<String> headerNames = new ArrayList<String>(); for(int i = 0; i < request.getMimeHeaders().getMaxNumHeaders(); ++i) { headerNames.add(request.getMimeHeaders().getName(i).getString()); } return new com.sun.grizzly.util.http.Enumerator<String>(headerNames); }
/** * Get the keep-alive header. */ protected boolean keepAlive(Request request){ MimeHeaders headers = request.getMimeHeaders(); // Check connection header MessageBytes connectionValueMB = headers.getValue("connection"); if (connectionValueMB != null) { ByteChunk connectionValueBC = connectionValueMB.getByteChunk(); if (findBytes(connectionValueBC, Constants.CLOSE_BYTES) != -1) { return false; } else if (findBytes(connectionValueBC, Constants.KEEPALIVE_BYTES) != -1) { return true; } } return false; }
/** * Get the keep-alive header. */ private boolean keepAlive(Request request){ MimeHeaders headers = request.getMimeHeaders(); // Check connection header MessageBytes connectionValueMB = headers.getValue("connection"); if (connectionValueMB != null) { ByteChunk connectionValueBC = connectionValueMB.getByteChunk(); if (findBytes(connectionValueBC, Constants.CLOSE_BYTES) != -1) { return false; } else if (findBytes(connectionValueBC, Constants.KEEPALIVE_BYTES) != -1) { return true; } } return true; }
public HandShake06(Request request) { super(request); final MimeHeaders mimeHeaders = request.getMimeHeaders(); setExtensions(split(mimeHeaders.getHeader(WebSocketEngine.SEC_WS_EXTENSIONS_HEADER))); secKey = SecKey.generateServerKey(new SecKey(mimeHeaders.getHeader(WebSocketEngine.SEC_WS_KEY_HEADER))); }
public HandShake76(NetworkHandler handler, Request request) { super(request); this.handler = handler; final MimeHeaders headers = request.getMimeHeaders(); key1 = SecKey.parse(headers.getHeader(SEC_WS_KEY1_HEADER)); key2 = SecKey.parse(headers.getHeader(SEC_WS_KEY2_HEADER)); key3 = handler.get(8); serverSecKey = key3 == null ? null : SecKey.generateServerKey(key1, key2, key3); }
public HandShake(Request request) { setSecure(request.scheme().equals("https")); MimeHeaders mimeHeaders = request.getMimeHeaders(); checkForHeader(mimeHeaders, "Upgrade", "WebSocket"); checkForHeader(mimeHeaders, "Connection", "Upgrade");