/** * Applies the configured User-Agent string to the HTTP request * @param message HTTP request */ public static void applyUserAgent(HttpMessage message) { if (userAgent != null) { message.setHeader("User-Agent", userAgent); } }
/** * Applies the configured User-Agent string to the HTTP request * * @param message * HTTP request */ public static void applyUserAgent(HttpMessage message) { if (userAgent != null) { message.setHeader("User-Agent", userAgent); } }
public void updateHeaders(HttpMessage httpMessage) { for (String key : map.keySet()) { httpMessage.setHeader(key, String.valueOf(map.get(key))); } } }
protected void transferFirstHeader(final String headerName, final String destName, final HttpMessage origin, final HttpMessage dest) { Header header = origin.getFirstHeader(headerName); if (header!=null) dest.setHeader(destName, header.getValue()); }
public static void setHeaders(ActionContext actionContext){ Thing self = (Thing) actionContext.get("self"); HttpMessage httpMessage = (HttpMessage) actionContext.get("httpMessage"); String value = self.getStringBlankAsNull("headers"); if(value != null){ for(String v : value.split("[,]")){ String[] vs = v.split("="); if(vs.length >= 2){ httpMessage.setHeader(vs[0], vs[1]); } } } } }
public static void setHeader(ActionContext actionContext){ Thing self = (Thing) actionContext.get("self"); HttpMessage httpMessage = (HttpMessage) actionContext.get("httpMessage"); httpMessage.setHeader(self.getString("name"), self.getString("value")); }