}
request.setContentType("text/html");
- request.setResponseHeader("Expires","01-Jan-1997 12:00:00 GMT");
- request.setResponseHeader("Cache-Control","private,no-store,no-cache");
+ request.setResponseHeader("Expires","Wed, 01 Jan 1997 12:00:00 GMT");
+ request.setResponseHeader("Cache-Control","private,no-store,no-cache,max-age=0");
// Nothing in the request map, so check for a property named "page" in the Errors property set.
if (!pathname.first && props) {
httpResponse.setContentType("text/html");
if (!postExpire.first || postExpire.second) {
- httpResponse.setResponseHeader("Expires", "01-Jan-1997 12:00:00 GMT");
- httpResponse.setResponseHeader("Cache-Control", "no-cache, no-store, must-revalidate, private");
+ httpResponse.setResponseHeader("Expires", "Wed, 01 Jan 1997 12:00:00 GMT");
+ httpResponse.setResponseHeader("Cache-Control", "no-cache, no-store, must-revalidate, private, max-age=0");
httpResponse.setResponseHeader("Pragma", "no-cache");
}
return httpResponse.sendResponse(str);
preserveRelayState(app, request, target);
request.setContentType("text/html");
- request.setResponseHeader("Expires","01-Jan-1997 12:00:00 GMT");
- request.setResponseHeader("Cache-Control","private,no-store,no-cache");
+ request.setResponseHeader("Expires","Wed, 01 Jan 1997 12:00:00 GMT");
+ request.setResponseHeader("Cache-Control","private,no-store,no-cache,max-age=0");
string fname(m_template);
ifstream infile(XMLToolingConfig::getConfig().getPathResolver()->resolve(fname, PathResolver::XMLTOOLING_CFG_FILE).c_str());
if (!infile)
prop.second = tname.c_str();
}
response.setContentType("text/html");
- response.setResponseHeader("Expires","01-Jan-1997 12:00:00 GMT");
- response.setResponseHeader("Cache-Control","private,no-store,no-cache");
+ response.setResponseHeader("Expires","Wed, 01 Jan 1997 12:00:00 GMT");
+ response.setResponseHeader("Cache-Control","private,no-store,no-cache,max-age=0");
string fname(prop.second);
ifstream infile(XMLToolingConfig::getConfig().getPathResolver()->resolve(fname, PathResolver::XMLTOOLING_CFG_FILE).c_str());
if (!infile)
if (!session) {
s << "A valid session was not found.</pre></body></html>" << endl;
request.setContentType("text/html");
- request.setResponseHeader("Expires","01-Jan-1997 12:00:00 GMT");
- request.setResponseHeader("Cache-Control","private,no-store,no-cache");
+ request.setResponseHeader("Expires","Wed, 01 Jan 1997 12:00:00 GMT");
+ request.setResponseHeader("Cache-Control","private,no-store,no-cache,max-age=0");
return make_pair(true, request.sendResponse(s));
}
}
s << "Exception while retrieving active session:" << endl
<< '\t' << ex.what() << "</pre></body></html>" << endl;
request.setContentType("text/html");
- request.setResponseHeader("Expires","01-Jan-1997 12:00:00 GMT");
- request.setResponseHeader("Cache-Control","private,no-store,no-cache");
+ request.setResponseHeader("Expires","Wed, 01 Jan 1997 12:00:00 GMT");
+ request.setResponseHeader("Cache-Control","private,no-store,no-cache,max-age=0");
return make_pair(true, request.sendResponse(s));
}
s << "</pre></body></html>";
request.setContentType("text/html; charset=UTF-8");
- request.setResponseHeader("Expires","01-Jan-1997 12:00:00 GMT");
- request.setResponseHeader("Cache-Control","private,no-store,no-cache");
+ request.setResponseHeader("Expires","Wed, 01 Jan 1997 12:00:00 GMT");
+ request.setResponseHeader("Cache-Control","private,no-store,no-cache,max-age=0");
return make_pair(true, request.sendResponse(s));
}