$.ajax({
ifModified: [true|false],
cache: [true|false],
});
$('#nocache').click(function () {
$.ajax({
url: '/Home/NoCache',
ifModified: false,
cache: true,
success: function (data, status, xhr) {
$('#content').html(data.count);
}
});
});
public ActionResult NoCache()
{
// 禁用缓存
Response.Cache.SetCacheability(HttpCacheability.NoCache);
return Json(new { count = Count++ }, JsonRequestBehavior.AllowGet);
}
$('#expires').click(function () {
$.ajax({
url: '/Home/Expires',
ifModified: false,
cache: true,
success: function (data, status, xhr) {
$('#content').html(data.count);
}
});
});
public ActionResult Expires()
{
Response.Cache.SetExpires(DateTime.Now.AddSeconds(5));
return Json(new { count = Count++ }, JsonRequestBehavior.AllowGet);
}
$('#expires_nocache').click(function () {
$.ajax({
url: '/Home/Expires',
ifModified: false,
cache: false, // 这里是关键
success: function (data, status, xhr) {
$('#content').html(data.count);
}
});
});
public ActionResult Expires()
{
// 不管服务器端怎么设置都没用
Response.Cache.SetExpires(DateTime.Now.AddSeconds(5));
return Json(new { count = Count++ }, JsonRequestBehavior.AllowGet);
}
$('#expires_conditional').click(function () {
$.ajax({
url: '/Home/ExpiresWithConditional',
ifModified: true, // 这里是关键
cache: true,
success: function (data, status, xhr) {
$('#content').html(data.count);
}
});
});
public ActionResult ExpiresWithConditional()
{
if (Request.Headers["If-Modified-Since"] != null && Count % 2 == 0)
{
return new HttpStatusCodeResult((int)HttpStatusCode.NotModified);
}
Response.Cache.SetExpires(DateTime.Now.AddSeconds(5));
Response.Cache.SetLastModified(DateTime.Now);
return Json(new { count = Count++ }, JsonRequestBehavior.AllowGet);
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有