private void logRequest(HttpRequest request, byte[] data) throws IOException { OutputStream out = logManager.createLog("jetty"); PrintWriter pw = new PrintWriter(new OutputStreamWriter(out), false); for (Enumeration<?> e = request.getFieldNames(); e.hasMoreElements(); ) { String name = (String)e.nextElement(); for (Enumeration<?> e2 = request.getFieldValues(name); e2.hasMoreElements(); ) { pw.print(name); pw.print(": "); pw.println((String)e2.nextElement()); } } pw.println(); pw.flush(); out.write(data); } }
private void logRequest(HttpRequest request, byte[] data) throws IOException { OutputStream out = logManager.createLog("jetty"); PrintWriter pw = new PrintWriter(new OutputStreamWriter(out), false); for (Enumeration<?> e = request.getFieldNames(); e.hasMoreElements(); ) { String name = (String)e.nextElement(); for (Enumeration<?> e2 = request.getFieldValues(name); e2.hasMoreElements(); ) { pw.print(name); pw.print(": "); pw.println((String)e2.nextElement()); } } pw.println(); pw.flush(); out.write(data); } }
private void logRequest(HttpRequest request, byte[] data) throws IOException { OutputStream out = logManager.createLog("jetty"); PrintWriter pw = new PrintWriter(new OutputStreamWriter(out), false); for (Enumeration<?> e = request.getFieldNames(); e.hasMoreElements(); ) { String name = (String)e.nextElement(); for (Enumeration<?> e2 = request.getFieldValues(name); e2.hasMoreElements(); ) { pw.print(name); pw.print(": "); pw.println((String)e2.nextElement()); } } pw.println(); pw.flush(); out.write(data); } }
protected void copyRequestHeaders(MessageContext ctx, Map<String, List<String>> headers) { HttpRequest req = (HttpRequest)ctx.get(HTTPServerInputStreamContext.HTTP_REQUEST); for (Enumeration e = req.getFieldNames(); e.hasMoreElements();) { String fname = (String)e.nextElement(); List<String> values; if (headers.containsKey(fname)) { values = headers.get(fname); } else { values = new ArrayList<String>(); headers.put(fname, values); } for (Enumeration e2 = req.getFieldValues(fname); e2.hasMoreElements();) { String val = (String)e2.nextElement(); values.add(val); } } }
hasContent = true; Enumeration vals = request.getFieldValues(hdr); while (vals.hasMoreElements()) { String val = (String) vals.nextElement();