标签:datetime protect 路由 red dir sax str res ati
需求:
在aspnet中,做一个html页面,页面改了之后手机端会存在缓存。
解决方案:
在全局文件Global.asax中 ,提供Application_BeginRequest 事件,这个事件可以监听到,本网站的所有请求都会经过这。此处根据url自定义输出响应内容,拼上时间戳,并结束响应就可以了。
/// <summary> /// 接收请求 /// </summary> protected void Application_BeginRequest() { //拦截请求 string[] segments = Request.Url.Segments; if (segments.Length > 1 && segments[1].ToLower() == "testupload.html" && string.IsNullOrEmpty(Request.QueryString.Get("v"))) { Response.Redirect($"/testUpload.html?v={DateTime.Now.Ticks}"); Response.End(); // 此处结束响应,就不会走路由系统 } }
标签:datetime protect 路由 red dir sax str res ati
原文地址:https://www.cnblogs.com/wendus/p/13097907.html