protected Map<Integer, Integer> newSettings() { Map<Integer, Integer> settings = new HashMap<>(); settings.put(SettingsFrame.HEADER_TABLE_SIZE, getMaxDynamicTableSize()); settings.put(SettingsFrame.INITIAL_WINDOW_SIZE, getInitialStreamRecvWindow()); int maxConcurrentStreams = getMaxConcurrentStreams(); if (maxConcurrentStreams >= 0) settings.put(SettingsFrame.MAX_CONCURRENT_STREAMS, maxConcurrentStreams); settings.put(SettingsFrame.MAX_HEADER_LIST_SIZE, getHttpConfiguration().getRequestHeaderSize()); return settings; }
protected HttpParser newHttpParser() { return new HttpParser(newRequestHandler(), getHttpConfiguration().getRequestHeaderSize()); }
protected HttpParser newHttpParser(HttpCompliance compliance) { return new HttpParser(newRequestHandler(), getHttpConfiguration().getRequestHeaderSize(), compliance); }
protected HttpParser newHttpParser() { return new HttpParser(newRequestHandler(), getHttpConfiguration().getRequestHeaderSize()); }
protected HttpParser newHttpParser() { return new HttpParser(newRequestHandler(), getHttpConfiguration().getRequestHeaderSize()); }
protected HttpParser newHttpParser(HttpCompliance compliance) { return new HttpParser(newRequestHandler(), getHttpConfiguration().getRequestHeaderSize(), compliance); }
protected ServerParser newServerParser(Connector connector, ServerParser.Listener listener) { return new ServerParser(connector.getByteBufferPool(), listener, getMaxDynamicTableSize(), getHttpConfiguration().getRequestHeaderSize()); }
http_config.setRequestHeaderSize(configuration.getInt(serviceName + ".http.requestHeaderSize", http_config.getRequestHeaderSize())); http_config.setSendServerVersion(false); httpsConfig.setSecurePort(sslPort); httpsConfig.setSecureScheme("https"); httpsConfig.setRequestHeaderSize(configuration.getInt(serviceName + ".http.requestHeaderSize", http_config.getRequestHeaderSize())); httpsConfig.setSendServerVersion(false);