### Question:
HttpServer implements FilterContainer { @Override public String toString() { return listener != null ? ("HttpServer at http: + (isAlive() ? STATE_DESCRIPTION_ALIVE : STATE_DESCRIPTION_NOT_LIVE)) : "Inactive HttpServer"; } HttpServer(String name, String bindAddress, int port, boolean findPort
      );  HttpServer(String name, String bindAddress, int port,
      boolean findPort, Configuration conf, Connector connector);  HttpServer(String name, String bindAddress, int port,
      boolean findPort, Configuration conf, String[] pathSpecs);  HttpServer(String name, String bindAddress, int port,
      boolean findPort, Configuration conf);  HttpServer(String name, String bindAddress, int port,
      boolean findPort, Configuration conf, AccessControlList adminsAcl);  HttpServer(String name, String bindAddress, int port,
      boolean findPort, Configuration conf, AccessControlList adminsAcl, 
      Connector connector);  HttpServer(String name, String bindAddress, int port,
      boolean findPort, Configuration conf, AccessControlList adminsAcl, 
      Connector connector, String[] pathSpecs); Connector createBaseListener(Configuration conf); @InterfaceAudience.Private static Connector createDefaultChannelConnector(); void addContext(Context ctxt, boolean isFiltered); void setAttribute(String name, Object value); void addJerseyResourcePackage(final String packageName,
      final String pathSpec); void addServlet(String name, String pathSpec,
      Class<? extends HttpServlet> clazz); void addInternalServlet(String name, String pathSpec,
      Class<? extends HttpServlet> clazz); void addInternalServlet(String name, String pathSpec, 
      Class<? extends HttpServlet> clazz, boolean requireAuth); void addFilter(String name, String classname,
      Map<String, String> parameters); void addGlobalFilter(String name, String classname,
      Map<String, String> parameters); Object getAttribute(String name); int getPort(); void setThreads(int min, int max); @Deprecated void addSslListener(InetSocketAddress addr, String keystore,
      String storPass, String keyPass); void addSslListener(InetSocketAddress addr, Configuration sslConf,
      boolean needCertsAuth); void start(); InetSocketAddress getListenerAddress(); void stop(); void join(); boolean isAlive(); @Override String toString(); static boolean isInstrumentationAccessAllowed(
    ServletContext servletContext, HttpServletRequest request,
    HttpServletResponse response); static boolean hasAdministratorAccess(
      ServletContext servletContext, HttpServletRequest request,
      HttpServletResponse response); static boolean userHasAdministratorAccess(ServletContext servletContext,
      String remoteUser); static final Log LOG; static final String CONF_CONTEXT_ATTRIBUTE; static final String ADMINS_ACL; static final String SPNEGO_FILTER; static final String NO_CACHE_FILTER; static final String BIND_ADDRESS; }### Answer:
@Test public void testLongHeader() throws Exception { URL url = new URL(baseUrl, "/longheader"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); StringBuilder sb = new StringBuilder(); for (int i = 0 ; i < 63 * 1024; i++) { sb.append("a"); } conn.setRequestProperty("longheader", sb.toString()); assertEquals(HttpURLConnection.HTTP_OK, conn.getResponseCode()); }