/** * try to get the value, then try as lowercase. */ public String getFirstHeaderOrNull(String string) { Collection<String> values = headers.get(string); if (values.isEmpty()) { Multimap<String, String> lowerCaseHeaders = Multimaps2.transformKeys(getHeaders(), new ToLowerCase()); values = lowerCaseHeaders.get(string.toLowerCase()); } return (values.size() >= 1) ? values.iterator().next() : null; }
/** * try to get the value, then try as lowercase. */ public String getFirstHeaderOrNull(String string) { Collection<String> values = headers.get(string); if (values.size() == 0) { Multimap<String, String> lowerCaseHeaders = Multimaps2.transformKeys(getHeaders(), new ToLowerCase()); values = lowerCaseHeaders.get(string.toLowerCase()); } return (values.size() >= 1) ? values.iterator().next() : null; }
/** * try to get the value, then try as lowercase. */ public String getFirstHeaderOrNull(String string) { Collection<String> values = headers.get(string); if (values.size() == 0) { Multimap<String, String> lowerCaseHeaders = Multimaps2.transformKeys(getHeaders(), new ToLowerCase()); values = lowerCaseHeaders.get(string.toLowerCase()); } return (values.size() >= 1) ? values.iterator().next() : null; }
/** * try to get the value, then try as lowercase. */ public String getFirstHeaderOrNull(String string) { Collection<String> values = headers.get(string); if (values.size() == 0) { Multimap<String, String> lowerCaseHeaders = Multimaps2.transformKeys(getHeaders(), new ToLowerCase()); values = lowerCaseHeaders.get(string.toLowerCase()); } return (values.size() >= 1) ? values.iterator().next() : null; }
/** * try to get the value, then try as lowercase. */ public String getFirstHeaderOrNull(String string) { Collection<String> values = headers.get(string); if (values.isEmpty()) { Multimap<String, String> lowerCaseHeaders = Multimaps2.transformKeys(getHeaders(), new ToLowerCase()); values = lowerCaseHeaders.get(string.toLowerCase()); } return (values.size() >= 1) ? values.iterator().next() : null; }
/** * try to get the value, then try as lowercase. */ public String getFirstHeaderOrNull(String string) { Collection<String> values = headers.get(string); if (values.isEmpty()) { Multimap<String, String> lowerCaseHeaders = Multimaps2.transformKeys(getHeaders(), new ToLowerCase()); values = lowerCaseHeaders.get(string.toLowerCase()); } return (values.size() >= 1) ? values.iterator().next() : null; }
public T fromHttpMessage(HttpMessage in) { return this .headers(in.getHeaders()) .payload(in.getPayload()); } }
public T fromHttpMessage(HttpMessage in) { return this .headers(in.getHeaders()) .payload(in.getPayload()); } }
public T fromHttpMessage(HttpMessage in) { return this .headers(in.getHeaders()) .payload(in.getPayload()); } }
public T fromHttpMessage(HttpMessage in) { return this .headers(in.getHeaders()) .payload(in.getPayload()); } }
public T fromHttpMessage(HttpMessage in) { return this .headers(in.getHeaders()) .payload(in.getPayload()); } }
public T fromHttpMessage(HttpMessage in) { return this .headers(in.getHeaders()) .payload(in.getPayload()); } }
private void logMessage(Logger logger, HttpMessage message, String prefix) { for (Entry<String, String> header : message.getHeaders().entries()) { if (header.getKey() != null) logger.debug("%s %s: %s", prefix, header.getKey(), header.getValue()); } if (message.getPayload() != null) { if (message.getPayload().getContentMetadata().getContentType() != null) logger.debug("%s %s: %s", prefix, CONTENT_TYPE, message.getPayload().getContentMetadata().getContentType()); if (message.getPayload().getContentMetadata().getContentLength() != null) logger.debug("%s %s: %s", prefix, CONTENT_LENGTH, message.getPayload().getContentMetadata() .getContentLength()); byte[] md5 = message.getPayload().getContentMetadata().getContentMD5(); if (md5 != null) logger.debug("%s %s: %s", prefix, CONTENT_MD5, base64().encode(md5)); if (message.getPayload().getContentMetadata().getContentDisposition() != null) logger.debug("%s %s: %s", prefix, CONTENT_DISPOSITION, message.getPayload().getContentMetadata() .getContentDisposition()); if (message.getPayload().getContentMetadata().getContentEncoding() != null) logger.debug("%s %s: %s", prefix, CONTENT_ENCODING, message.getPayload().getContentMetadata() .getContentEncoding()); if (message.getPayload().getContentMetadata().getContentLanguage() != null) logger.debug("%s %s: %s", prefix, CONTENT_LANGUAGE, message.getPayload().getContentMetadata() .getContentLanguage()); if (message.getPayload().getContentMetadata().getExpires() != null) logger.debug("%s %s: %s", prefix, EXPIRES, message.getPayload().getContentMetadata().getExpires()); } }
private void logMessage(Logger logger, HttpMessage message, String prefix) { for (Entry<String, String> header : message.getHeaders().entries()) { if (header.getKey() != null) logger.debug("%s %s: %s", prefix, header.getKey(), header.getValue()); } if (message.getPayload() != null) { if (message.getPayload().getContentMetadata().getContentType() != null) logger.debug("%s %s: %s", prefix, CONTENT_TYPE, message.getPayload().getContentMetadata().getContentType()); if (message.getPayload().getContentMetadata().getContentLength() != null) logger.debug("%s %s: %s", prefix, CONTENT_LENGTH, message.getPayload().getContentMetadata() .getContentLength()); byte[] md5 = message.getPayload().getContentMetadata().getContentMD5(); if (md5 != null) logger.debug("%s %s: %s", prefix, CONTENT_MD5, base64().encode(md5)); if (message.getPayload().getContentMetadata().getContentDisposition() != null) logger.debug("%s %s: %s", prefix, CONTENT_DISPOSITION, message.getPayload().getContentMetadata() .getContentDisposition()); if (message.getPayload().getContentMetadata().getContentEncoding() != null) logger.debug("%s %s: %s", prefix, CONTENT_ENCODING, message.getPayload().getContentMetadata() .getContentEncoding()); if (message.getPayload().getContentMetadata().getContentLanguage() != null) logger.debug("%s %s: %s", prefix, CONTENT_LANGUAGE, message.getPayload().getContentMetadata() .getContentLanguage()); if (message.getPayload().getContentMetadata().getExpires() != null) logger.debug("%s %s: %s", prefix, EXPIRES, message.getPayload().getContentMetadata().getExpires()); } }
private void logMessage(Logger logger, HttpMessage message, String prefix) { for (Entry<String, String> header : message.getHeaders().entries()) { if (header.getKey() != null) logger.debug("%s %s: %s", prefix, header.getKey(), header.getValue()); } if (message.getPayload() != null) { if (message.getPayload().getContentMetadata().getContentType() != null) logger.debug("%s %s: %s", prefix, CONTENT_TYPE, message.getPayload().getContentMetadata().getContentType()); if (message.getPayload().getContentMetadata().getContentLength() != null) logger.debug("%s %s: %s", prefix, CONTENT_LENGTH, message.getPayload().getContentMetadata() .getContentLength()); byte[] md5 = message.getPayload().getContentMetadata().getContentMD5(); if (md5 != null) logger.debug("%s %s: %s", prefix, CONTENT_MD5, base64().encode(md5)); if (message.getPayload().getContentMetadata().getContentDisposition() != null) logger.debug("%s %s: %s", prefix, CONTENT_DISPOSITION, message.getPayload().getContentMetadata() .getContentDisposition()); if (message.getPayload().getContentMetadata().getContentEncoding() != null) logger.debug("%s %s: %s", prefix, CONTENT_ENCODING, message.getPayload().getContentMetadata() .getContentEncoding()); if (message.getPayload().getContentMetadata().getContentLanguage() != null) logger.debug("%s %s: %s", prefix, CONTENT_LANGUAGE, message.getPayload().getContentMetadata() .getContentLanguage()); if (message.getPayload().getContentMetadata().getExpires() != null) logger.debug("%s %s: %s", prefix, EXPIRES, message.getPayload().getContentMetadata().getExpires()); } }
private void logMessage(Logger logger, HttpMessage message, String prefix) { for (Entry<String, String> header : message.getHeaders().entries()) { if (header.getKey() != null) logger.debug("%s %s: %s", prefix, header.getKey(), header.getValue()); } if (message.getPayload() != null) { if (message.getPayload().getContentMetadata().getCacheControl() != null) logger.debug("%s %s: %s", prefix, CACHE_CONTROL, message.getPayload().getContentMetadata().getCacheControl()); if (message.getPayload().getContentMetadata().getContentType() != null) logger.debug("%s %s: %s", prefix, CONTENT_TYPE, message.getPayload().getContentMetadata().getContentType()); if (message.getPayload().getContentMetadata().getContentLength() != null) logger.debug("%s %s: %s", prefix, CONTENT_LENGTH, message.getPayload().getContentMetadata() .getContentLength()); byte[] md5 = message.getPayload().getContentMetadata().getContentMD5(); if (md5 != null) logger.debug("%s %s: %s", prefix, CONTENT_MD5, base64().encode(md5)); if (message.getPayload().getContentMetadata().getContentDisposition() != null) logger.debug("%s %s: %s", prefix, CONTENT_DISPOSITION, message.getPayload().getContentMetadata() .getContentDisposition()); if (message.getPayload().getContentMetadata().getContentEncoding() != null) logger.debug("%s %s: %s", prefix, CONTENT_ENCODING, message.getPayload().getContentMetadata() .getContentEncoding()); if (message.getPayload().getContentMetadata().getContentLanguage() != null) logger.debug("%s %s: %s", prefix, CONTENT_LANGUAGE, message.getPayload().getContentMetadata() .getContentLanguage()); if (message.getPayload().getContentMetadata().getExpires() != null) logger.debug("%s %s: %s", prefix, EXPIRES, message.getPayload().getContentMetadata().getExpires()); } }
private void logMessage(Logger logger, HttpMessage message, String prefix) { for (Entry<String, String> header : message.getHeaders().entries()) { if (header.getKey() != null) logger.debug("%s %s: %s", prefix, header.getKey(), header.getValue()); } if (message.getPayload() != null) { if (message.getPayload().getContentMetadata().getCacheControl() != null) logger.debug("%s %s: %s", prefix, CACHE_CONTROL, message.getPayload().getContentMetadata().getCacheControl()); if (message.getPayload().getContentMetadata().getContentType() != null) logger.debug("%s %s: %s", prefix, CONTENT_TYPE, message.getPayload().getContentMetadata().getContentType()); if (message.getPayload().getContentMetadata().getContentLength() != null) logger.debug("%s %s: %s", prefix, CONTENT_LENGTH, message.getPayload().getContentMetadata() .getContentLength()); byte[] md5 = message.getPayload().getContentMetadata().getContentMD5(); if (md5 != null) logger.debug("%s %s: %s", prefix, CONTENT_MD5, base64().encode(md5)); if (message.getPayload().getContentMetadata().getContentDisposition() != null) logger.debug("%s %s: %s", prefix, CONTENT_DISPOSITION, message.getPayload().getContentMetadata() .getContentDisposition()); if (message.getPayload().getContentMetadata().getContentEncoding() != null) logger.debug("%s %s: %s", prefix, CONTENT_ENCODING, message.getPayload().getContentMetadata() .getContentEncoding()); if (message.getPayload().getContentMetadata().getContentLanguage() != null) logger.debug("%s %s: %s", prefix, CONTENT_LANGUAGE, message.getPayload().getContentMetadata() .getContentLanguage()); if (message.getPayload().getContentMetadata().getExpires() != null) logger.debug("%s %s: %s", prefix, EXPIRES, message.getPayload().getContentMetadata().getExpires()); } }
private void logMessage(Logger logger, HttpMessage message, String prefix) { for (Entry<String, String> header : message.getHeaders().entries()) { if (header.getKey() != null) logger.debug("%s %s: %s", prefix, header.getKey(), header.getValue()); } if (message.getPayload() != null) { if (message.getPayload().getContentMetadata().getCacheControl() != null) logger.debug("%s %s: %s", prefix, CACHE_CONTROL, message.getPayload().getContentMetadata().getCacheControl()); if (message.getPayload().getContentMetadata().getContentType() != null) logger.debug("%s %s: %s", prefix, CONTENT_TYPE, message.getPayload().getContentMetadata().getContentType()); if (message.getPayload().getContentMetadata().getContentLength() != null) logger.debug("%s %s: %s", prefix, CONTENT_LENGTH, message.getPayload().getContentMetadata() .getContentLength()); byte[] md5 = message.getPayload().getContentMetadata().getContentMD5(); if (md5 != null) logger.debug("%s %s: %s", prefix, CONTENT_MD5, base64().encode(md5)); if (message.getPayload().getContentMetadata().getContentDisposition() != null) logger.debug("%s %s: %s", prefix, CONTENT_DISPOSITION, message.getPayload().getContentMetadata() .getContentDisposition()); if (message.getPayload().getContentMetadata().getContentEncoding() != null) logger.debug("%s %s: %s", prefix, CONTENT_ENCODING, message.getPayload().getContentMetadata() .getContentEncoding()); if (message.getPayload().getContentMetadata().getContentLanguage() != null) logger.debug("%s %s: %s", prefix, CONTENT_LANGUAGE, message.getPayload().getContentMetadata() .getContentLanguage()); if (message.getPayload().getContentMetadata().getExpires() != null) logger.debug("%s %s: %s", prefix, EXPIRES, message.getPayload().getContentMetadata().getExpires()); } }