public void addDateHeader(String name, long value) { resp.addDateHeader(name, value); }
/** * @param arg0 * @param arg1 * @see javax.servlet.http.HttpServletResponse#addDateHeader(java.lang.String, long) */ @Override public void addDateHeader(String arg0, long arg1) { response.addDateHeader(arg0, arg1); }
@Override public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException { HttpServletResponse httpRes = (HttpServletResponse) res; httpRes.setHeader("Cache-Control", "no-cache"); long now = System.currentTimeMillis(); httpRes.addDateHeader("Expires", now); httpRes.addDateHeader("Date", now); httpRes.addHeader("Pragma", "no-cache"); chain.doFilter(req, res); }
/** * The default behavior of this method is to call addDateHeader(String name, long date) * on the wrapped response object. */ public void addDateHeader(String name, long date) { this._getHttpServletResponse().addDateHeader(name, date); }
@Override protected void prepareResponse(HttpServletRequest request, // HttpServletResponse response) { setResponseContentType(request, response); response.setCharacterEncoding(fastJsonConfig.getCharset().name()); if (this.disableCaching) { response.addHeader("Pragma", "no-cache"); response.addHeader("Cache-Control", "no-cache, no-store, max-age=0"); response.addDateHeader("Expires", 1L); } }
@Override public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException { HttpServletResponse httpRes = (HttpServletResponse) res; httpRes.setHeader("Cache-Control", "no-cache"); long now = System.currentTimeMillis(); httpRes.addDateHeader("Expires", now); httpRes.addDateHeader("Date", now); httpRes.addHeader("Pragma", "no-cache"); chain.doFilter(req, res); }
@Override protected void prepareResponse(HttpServletRequest request, // HttpServletResponse response) { setResponseContentType(request, response); response.setCharacterEncoding(fastJsonConfig.getCharset().name()); if (this.disableCaching) { response.addHeader("Pragma", "no-cache"); response.addHeader("Cache-Control", "no-cache, no-store, max-age=0"); response.addDateHeader("Expires", 1L); } }
@Override public void addDateHeader(String name, long date) { proxy.addDateHeader(name, date); }
@Override public void addDateHeader(String s, long l) { servletResponse.addDateHeader(s, l); }
public InnerPrintWriter addDateHeader(String name, long date) { response.addDateHeader(name, date); return this; }
/** * The default behavior of this method is to call addDateHeader(String name, long date) * on the wrapped response object. */ public void addDateHeader(String name, long date) { this._getHttpServletResponse().addDateHeader(name, date); }
/** * The default behavior of this method is to call addDateHeader(String name, long date) * on the wrapped response object. */ public void addDateHeader(String name, long date) { getHttpServletResponse().addDateHeader(name, date); }
public void addToResponse(String key, HttpServletResponse response) { if (_type == Type.COOKIE) { response.addCookie(_cookieValue); } else if (_type == Type.DATE) { response.addDateHeader(key, _dateValue); } else if (_type == Type.INTEGER) { response.addIntHeader(key, _intValue); } else if (_type == Type.STRING) { response.addHeader(key, _stringValue); } else { throw new IllegalStateException("Invalid type " + _type); } }
@Override protected void prepareResponse(HttpServletRequest request, HttpServletResponse response) { setResponseContentType(request, response); response.setCharacterEncoding(this.encoding.getJavaName()); if (this.disableCaching) { response.addHeader("Pragma", "no-cache"); response.addHeader("Cache-Control", "no-cache, no-store, max-age=0"); response.addDateHeader("Expires", 1L); } }
Date expires = contentMetadata.getExpires(); if (expires != null) { response.addDateHeader(HttpHeaders.EXPIRES, expires.getTime()); response.addDateHeader(HttpHeaders.LAST_MODIFIED, metadata.getLastModified().getTime()); Tier tier = metadata.getTier();
/** * The default behavior of this method is to call addDateHeader(String name, long date) * on the wrapped response object. */ @Override public void addDateHeader(String name, long date) { this._getHttpServletResponse().addDateHeader(name, date); }
/** * Disallow <code>addDateHeader()</code> calls on an included response. * * @param name The new header name * @param value The new header value */ @Override public void addDateHeader(String name, long value) { if (!included) ((HttpServletResponse) getResponse()).addDateHeader(name, value); }
/** * The default behavior of this method is to call addDateHeader(String name, long date) * on the wrapped response object. */ public void addDateHeader(String name, long date) { this._getHttpServletResponse().addDateHeader(name, date); }
public static void setHeader(final HttpServletResponse response, final String name, final Object value) { if (value instanceof Long) { response.addDateHeader(name, ((Long) value).longValue()); } else if (value instanceof Integer) { response.addIntHeader(name, ((Integer) value).intValue()); } else if (value instanceof String) { response.addHeader(name, (String) value); } else { throw new IllegalStateException("Unrecognized type for header [" + name + "], value is: " + value); } }
/** * The default behavior of this method is to call addDateHeader(String name, long date) * on the wrapped response object. */ public void addDateHeader(String name, long date) { this._getHttpServletResponse().addDateHeader(name, date); }