@Override public void setHeader(String name, String value) { super.setHeader(name, value); }
@Override public void setHeader(String name, String value) { super.setHeader(name, value); }
@Override public void setHeader(String name, String value) { if ("Allow".equals(name)) { value = (StringUtils.hasLength(value) ? value + ", " : "") + HttpMethod.PATCH.name(); } super.setHeader(name, value); } });
@Override public void setHeader(String name, String value) { if (!"content-length".equalsIgnoreCase(name)) { super.setHeader(name, value); } }
@Override public void setHeader(String name, String value) { // don't allow overwriting of configured value if (!name.equals(X_FRAME_OPTIONS)) { super.setHeader(name, value); } }
/** * The default behavior of this method is to return setHeader(String name, String value) on the * wrapped response object. */ public void setHeader(String name, String value) { if (name.equalsIgnoreCase("Content-Length")) { try { contentLength = Integer.parseInt(value); } catch (NumberFormatException e) { super.setHeader(name, value); } } else { super.setHeader(name, value); } }
/** * Prevents setting content-length if buffering enabled. */ @Override public void setHeader(final String name, final String value) { String lowerName = name.toLowerCase(); if (lowerName.equals(CONTENT_TYPE)) { setContentType(value); } else if (buffer == null || !lowerName.equals(CONTENT_LENGTH)) { super.setHeader(name, value); } }
@Override public void setHeader(final String name, final String value) { if (name.equalsIgnoreCase(CONTENT_TYPE)) { setContentType(value); } else { super.setHeader(name, value); } }
@Override public void setHeader(String name, String value) { if ("Allow".equals(name)) { value = (StringUtils.hasLength(value) ? value + ", " : "") + HttpMethod.PATCH.name(); } super.setHeader(name, value); } });
@Override public void setHeader(String name, String value) { synchronized (portal) { super.setHeader(name, value); } }
public void setHeader(String pName, String pValue) { // If in write-trough-mode, set headers directly if (Boolean.FALSE.equals(cacheable)) { super.setHeader(pName, pValue); } cachedResponse.setHeader(pName, pValue); }
public void setHeader(String pName, String pValue) { // If in write-trough-mode, set headers directly if (Boolean.FALSE.equals(cacheable)) { super.setHeader(pName, pValue); } cacheResponse.setHeader(pName, pValue); }
@Override public void setHeader(String name, String value) { if (notIgnored(name)) super.setHeader(name,value); }
@Override public void setHeader(String name, String value) { synchronized (window.getContainer()) { super.setHeader(name, value); } }
@Override public void setHeader(String name, String value) { if (name.equals(HttpHeaders.CONTENT_TYPE)) { setContentType(value); return; } Set<Header> values = new HashSet<>(); _metaData._headers.put(name, values); Header header = new Header(value); values.add(header); super.setHeader(name, value); }
@Override public void setHeader(String name, String value) { // NOTE: Clients could also specify content type/content length using the setHeader method, special handling if (name != null && name.equals("Content-Length")) { setContentLength(Integer.valueOf(value)); // Value might be too large, but we don't support that anyway } else if (name != null && name.equals("Content-Type")) { setContentType(value); } else { super.setHeader(name, value); } }
@Override public void setHeader(String name, String value) { super.setHeader( HttpUtil.sanitizeHeader(name), HttpUtil.sanitizeHeader(value)); }
@Override public void setHeader(String name, String value) { if ("Content-Disposition".equalsIgnoreCase(name) && log.isDebugEnabled()) { log.warn("content disposition enforced by underlying filter/servlet"); } super.setHeader(name, value); this.headers.put(name, value); }
@Override public void setHeader(String name, String value) { if (name.trim().equalsIgnoreCase("content-type")) { setContentType(value); } else { super.setHeader(name, value); } }
@Override public void setHeader(String name, String value) { super.setHeader(name, value); String lname = name.toLowerCase(Locale.ENGLISH); if (lname.equals(LAST_MODIFIED)) { long lastModified = FastHttpDateFormat.parseDate(value); if (lastModified != -1) { this.lastModified = lastModified; } } } }