/** * {@inheritDoc} */ @Override public void setHeader(String name, String value) { if (response != null) { response.setHeader(name, value); } else { super.setHeader(name, value); } }
/** * {@inheritDoc} */ @Override public void setHeader(Header header) { if (response != null) { response.setHeader(header); } else { super.setHeader(header); } }
private static void setHeaders(BasicHttpResponse apacheResponse, Headers headers) { for (String name : headers.getNames()) apacheResponse.setHeader(name, headers.get(name)); }
protected HttpResponse createResponse(int statusCode, ContentType contentType, String content) { final String reason = reasonPhraseCatalog.getReason(statusCode, Locale.ENGLISH); final BasicHttpResponse response = new BasicHttpResponse(HttpVersion.HTTP_1_1, statusCode, reason); response.setHeader(HTTP.CONTENT_TYPE, contentType.toString()); final StringEntity entity = new StringEntity(content, contentType); response.setEntity(entity); return response; } }
final Map<String, String> headers = response.getHeaders(); for (Map.Entry<String, String> entry : headers.entrySet()) { httpResponse.setHeader(entry.getKey(), entry.getValue());
final Map<String, String> headers = response.getHeaders(); for (Map.Entry<String, String> entry : headers.entrySet()) { httpResponse.setHeader(entry.getKey(), entry.getValue());