private void writeHeaders(OutputStream out, MessageHeaders msg, String cookieHeader) throws IOException { for (Map.Entry<String, String> hdr : msg.getHeaders().entrySet()) { writeHeader(out, hdr.getKey(), hdr.getValue()); } for (String cookie : msg.getCookies()) { writeHeader(out, cookieHeader, cookie); } write(out, CRLF); }
/** * Copies the values from the supplied message. Changes to this builder will not be reflected * in the original message. * * @param message the message to copy */ public BaseMessageBuilder(MessageHeaders message) { setHeaders(message.getHeaders()); setCookies(message.getCookies()); }